questao ciclo
questao ciclounknown
python
a year ago
761 B
17
Indexable
# Define a função que calcula as horas ideais para acordar
def calcular_horas_para_acordar(hora, minuto):
if hora >= 24 or hora < 0 or minuto >= 60 or minuto < 0:
print("Hora ou minuto inválido")
exit(1)
# Lista para armazenar os horários ideais para acordar
horarios_ideais = []
# Calculando múltiplos ciclos de sono de 90 minutos
for ciclo in range(1, 7): # Considerando até 6 ciclos de 90 minutos
total_minutos = 90 * ciclo
novo_minuto = (minuto + total_minutos) % 60
novo_hora = (hora + (minuto + total_minutos) // 60) % 24
horarios_ideais.append(f'{novo_hora:02}:{novo_minuto:02}')
return horarios_ideais
print(calcular_horas_para_acordar(20, 20))Editor is loading...
Leave a Comment