Time Conversion

 https://www.hackerrank.com/challenges/time-conversion/problem?h_r=profile&isFullScreen=true

string timeConversion(string s) {
 string hour_string=s.substr(0,2);
 int hour=stoi(hour_string);
 auto pos=s.find("PM");
 if(pos!= string::npos){
     if(hour+12<24){
         hour_string=to_string(hour+12);
     }
 }
 else{
     if(hour==12){
         hour_string="00";
     }
 }
 return s.replace(0,2,hour_string).erase(s.size()-2);
}

 

Comments

Popular posts from this blog

Perfect Peak of Array

Is Rectangle?

Sort array with squares!