Time Conversion
ishan
c_cpp
8 months ago
959 B
5
Indexable
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define endl '\n'
signed main()
{
ios::sync_with_stdio(false);
cin.tie(NULL);
int tc ;
cin >> tc ;
while(tc --)
{
string time , s ;
cin >> time >> s ;
int temp ;
if(s[0] == 'A')
{
temp = (10 * (time[0] - '0')) + time[1] - '0' ;
if(temp == 12)
{
cout << "00" << time[2] << time[3] << time[4] << endl ;
}
else
{
cout << time << endl ;
}
}
else
{
temp = (10 * (time[0] - '0')) + time[1] - '0' ;
if(temp == 12)
{
cout << time << endl ;
}
else
{
cout << 12 + temp << time[2] << time[3] << time[4] << endl ;
}
}
}
}Editor is loading...
Leave a Comment