Saltar al contenido

¿Qué hora será?

Enunciado

Son las 22 y pones la alarma para dentro de 5 horas. El reloj no llega a las 27: da la vuelta y marca las 3.

Escribe una función que reciba la hora que marca el reloj (de 0 a 23) y cuántas horas hay que esperar (0 o más, pueden ser varios días) y regrese la hora que marcará. Si cae justo en la medianoche, regresa 0.

Ejemplos

  • 9, 2 → 11

  • Pasa la medianoche

    22, 5 → 3

  • Cae en la medianoche

    23, 1 → 0

Además de estas, el reto tiene pruebas ocultas que se revelan al enviar tu solución.

Empiezas con esto

Python

def hora_futura(hora, espera):
    pass

JavaScript

function horaFutura(hora, espera) {
}
Resolver este reto

Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.

Más retos de O(1)

Ver todos los retos →