URI Online Judge | 1103

Despertador

Maratón de Programación de SBC Brasil

Timelímit: 1

Daniela es enfermera en un gran hospital, lo que hace que sus turnos de trabajo cambien constantemente. Para empeorar las cosas, ella tiene un sueño profundo, lo que es una gran dificultad a la hora de despertarse.

Recientemente recibió de regalo un reloj digital, con opciones diferentes de sonidos de alarma, y espera que esto sea de ayuda con su problema. Pero últimamente, ella ha estado muy cansada y quiere disfrutar cada momento de su descanso. Entonces lleva su nuevo reloj a cada lugar que va, y cada vez que tiene un tiempo libre, trata de dormir, programando su despertador para el momento en que necesita despertar. Pero, con tanta ansiedad para dormir, a ella le cuesta dormirse y disfrutar su descanso.

El problema que la ha estado atormentando, es saber cuántos minutos dormiría si ella, se durmiera inmediatamente y despertara cuando suene el despertador. Pero no es muy buena con los números, y necesita tu ayuda para escribir un programa que, dada la hora actual y la hora de la alarma, calcule los minutos que ella podría dormir.

Entrada

La entrada contiene varios casos de pruebas. Cada caso de prueba es descripto en una linea, formada por cuatros enteros H1, M1, H2 y M2, siendo H1 : M1 la hora y minutos actual, y H2:M2 indica la hora y minutos de cuando el despertador sonará(0≤H1≤23, 0≤M1≤59, 0≤H2≤23, 0≤M2 ≤59).

El fin de la entrada está indicado por una línea que contiene solo cuatros ceros, separados por espacios en blancos.

Salida

Por cada caso de prueba, tu programa deberá imprimir una línea, conteniendo sólo un entero, que indica el número de minutos que Daniela debe dormir.

Ejemplo de entrada Ejemplo de salida

1 5 3 5
23 59 0 34
21 33 21 10
0 0 0 0

120
35
1417