Introducción
Un campanario hará sonar sus campanas cada hora, n
veces, n
siendo la hora actual en un reloj de 12 horas.
Por ejemplo, una campana sonará 5 veces a las 5 p.m. y 10 veces a las 10 a.m.
Tarea
Dado dos veces en un formato adecuado, emite el número de veces que sonará la campana, incluidas las horas de inicio y finalización
Ejemplos
"10am-12pm"
10+11+12= 33
[01:00, 05:00]
1+2+3+4+5 = 15
[11, 15]
11+12+1+2+3 = 29
[10:00pm, 10:00am]
10+11+12+1+2+3+4+5+6+7+8+9+10 = 88
Si el inicio es el mismo que el final, entonces simplemente superas el número de campanas para esa hora:
[5pm, 5pm]
5 = 5
Como puede ver, puede elegir un método de entrada, pero la salida debe ser un entero por sí mismo (o una alternativa aceptable).
Nota:
- Las entradas pueden abarcar desde la tarde de un día hasta la mañana del siguiente.
- La diferencia entre las dos veces nunca será más de 24 horas.
- la entrada es flexible siempre que indique claramente qué formato tiene su entrada.
- su entrada debe tener una clara distinción entre AM y PM.
pm
a am
, cruzando así a un segundo día.