#include<iostream> using namespace std; int main() { int t; cin >> t; while(t --) { string s; cin >> s; int time = (s[11]-'0')*10+(s[12]-'0'); if(time == 0) { for(int i = 5;i < 10;i ++) cout << s[i]; cout << "/"; for(int i = 0;i < 4;i ++) cout << s[i]; cout << "-"; cout << 12; for(int i = 13;i < s.size();i ++) cout << s[i]; cout << "am" << endl; } else if(time > 0 && time < 12) { for(int i = 5;i < 10;i ++) cout << s[i]; cout << "/"; for(int i = 0;i < 4;i ++) cout << s[i]; cout << "-"; if(time > 0 && time < 10) { cout << 0 << time; } else cout << time; for(int i = 13;i < s.size();i ++) cout << s[i]; cout << "am" << endl; } else if(time > 12 && time < 24) { for(int i = 5;i < 10;i ++) cout << s[i]; cout << "/"; for(int i = 0;i < 4;i ++) cout << s[i]; cout << "-"; if(time > 12 && time < 22) { cout << 0 << time - 12; } else cout << time -12; for(int i = 13;i < s.size();i ++) cout << s[i]; cout << "pm" << endl; } else { for(int i = 5;i < 10;i ++) cout << s[i]; cout << "/"; for(int i = 0;i < 4;i ++) cout << s[i]; cout << "-"; cout << time; for(int i = 13;i < s.size();i ++) cout << s[i]; cout << "pm" << endl; } } return 0; } |
Double click to view unformatted code.