Está en la página 1de 1

ESCUELA COLOMBIANA DE INGENIERÍA

Programa de Ingeniería de Sistemas


Algoritmos y Programación
Traducido por: profesora CLAUDIA PATRICIA CASTAÑEDA BERMUDEZ

Problema La Alarma del Reloj (problema de maratón de programación 2017)

Daniela es enfermera en un hospital muy grande donde permanentemente le están


cambiando sus turnos de trabajo lo que la lleva a tener que dormir en cada tiempo
disponible sin un horario fijo. Para complicar la situación, ella tiene un sueño muy profundo
que le impide despertarse fácilmente.

Recientemente Daniela recibió como regalo un reloj digital con varias opciones de alarmas
y espera que esto la pueda ayudar. Ella carga su nuevo reloj a donde quiera que va, de
manera que pueda tomar una siesta ajustando la alarma del reloj para que la despierte en
el momento requerido. Sin embargo, no puede dormir tranquila conociendo su condición
de sueño profundo.

Daniela piensa que si ella conoce de antemano cuántos minutos puede tomar de siesta
podría descansar más tranquila y así despertarse cuando suene la alarma. Pero ella no es
muy amiga de los números y por eso necesita de su ayuda, si ella conoce la hora actual y la
hora de la alarma, necesita calcular el número de minutos que podría dormir. Por ejemplo,
si es la 1 y 5 minutos y su nuevo turno inicia a las 3 y 5, quiere decir que puede dormir 120
minutos. Pero qué pasa si son las 23 y 59 de la noche y su nuevo turno inicia a las 0 y 34,
¿cuánto puede dormir?

Casos de prueba

No Datos de entrada Salida


de
caso
1 1535 120

2 23 59 0 34 35

3 21 33 21 10 1417

También podría gustarte