问题 6651 --时间格式转换

6651: 时间格式转换

时间限制: 1 Sec  内存限制: 256 MB
提交: 80  解决: 26
[提交][状态][命题人:]

题目描述

给定 24 小时格式的时间,输出 12 小时格式的等效时间。
24 小时格式将一天分为 24 小时,从00自23,每个都有 60 分钟从00自59。
12 小时格式将一天分为两半:前半部分是AM,后半部分是PM。小时按顺序编号为12,01,02,03,...,11。每小时有 60 分钟,编号为00自59。

输入

第一行包含单个整数t (1≤t≤1440)是测试用例的数量。
每个测试占一行,包含一个字符串s,长度5,格式为hh:mm 表示 24 小时格式的有效时间,mm为分钟,hh 从00自23,mm 从00自59。
输入将始终是 24 小时格式的有效时间。

输出

对于每个测试用例,输出两个以空格分隔的字符串(“hh:mm AM”或“hh:mm PM”),它们相当于测试用例中提供的时间的 12 小时。
注:您不应删除前导零。
样例输入
Copy
11
09:41
18:06
12:14
00:59
00:00
14:34
01:01
19:07
11:59
12:00
21:37
样例输出
Copy
09:41 AM
06:06 PM
12:14 PM
12:59 AM
12:00 AM
02:34 PM
01:01 AM
07:07 PM
11:59 AM
12:00 PM
09:37 PM

提示

来源

[提交][状态]