CONVERSIONES EN EL TIEMPO

Time Limit:
1.000 Sec
Memory Limit:
128Mb
Enviados:
164
Resuelto:
150

Descripción

Dada la hora en formato de 24 horas, debes obtener la hora equivalente en formato de 12 horas.

El formato de 24 horas divide el día en 24 horas de 00 a 23, donde cada hora tiene 60 minutos de 00 a 59.
.
El formato de 12 horas divide el día en dos mitades: la primera mitad es AM
y la segunda mitad es PM. En cada mitad, las horas se numeran en el orden 12,01,02,03,...,11. Cada hora tiene 60 minutos numerados de 00 hasta 59.


 

Entrada

La primera línea contiene un único número entero t (1≤t≤1440), que corresponde al número de casos de prueba.

La única línea de cada caso de prueba contiene una cadena s de longitud 5
con formato hh:mm que representa una hora válida en el formato de 24 horas, donde:

  • hh representa la hora de 00 a 23, y
  • mm representa los minutos de 00 a 59

La entrada siempre será una hora válida en formato de 24 horas.

 

Salida

Para cada caso de prueba, imprime dos cadenas separadas por un espacio («hh:mm AM» o «hh:mm PM»), que son el equivalente en 12 horas a la hora proporcionada en el caso de prueba (sin comillas).

La hora debe aparecer exactamente como se indica; en particular, no deben eliminarse los ceros a la izquierda.

Ejemplo Entrada

Copy icon
11
09:41
18:06
12:14
00:59
00:00
14:34
01:01
19:07
11:59
12:00
21:37

Ejemplo Salida

Copy icon
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

Ayuda