CwilCenter es un nuevo centro de comercio en la ciudad, por seguridad se registra la hora de entrada y salida de cada persona. Si una persona estuvo en el establecimiento más de 3 horas se la sancionará. Tú tarea es hacer un programa que calcule el tiempo que estuvo una persona y verificar si se la sancionara o no.
Las horas viene dadas desde las 0 horas hasta las 24 horas. Esto es después de las 12 del medio día vienen las 13.
Entrada
La entrada consiste en múltiples casos de prueba, cada caso de prueba contiene dos líneas, en la primera línea se te dará la hora de ingreso y en la segunda línea la hora de salida de cada persona en el siguiente formato HH:MM:SS
Salida
Por cada caso de prueba imprima “Sí”, si la persona será sancionada, en otro caso imprima “No”.
Ejemplo de Entrada
02:05:09
05:05:00
02:05:09
05:05:10
Ejemplo Salida
No
Si
#RESOLUCIÓN
entrada = input("Ingrese la hora de la entrada: ")
hora_e = entrada[0:2]
minuto_e = entrada[3:5]
segundo_e = entrada[6:8]
salida = input("Ingrese la hora de la salida: ")
hora_s = salida[0:2]
minuto_s = salida[3:5]
segundo_s = salida[6:8]
total_tiempo_entrada = (int(hora_e) * 3600) + (int(minuto_e) * 60) + int(segundo_e)
total_tiempo_salida = (int(hora_s) * 3600) + (int(minuto_s) * 60) + int(segundo_s)
tiempo_permanencia = total_tiempo_salida - total_tiempo_entrada
if tiempo_permanencia > 10800:
print("SI")
else:
print("NO")
Comentarios
Publicar un comentario