Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #INICIO
- entrada_inicio = input()
- separacao_string_inicio = entrada_inicio.split(' ')
- separacao_dia_inicio = [str(dia_inicio) for dia_inicio in separacao_string_inicio]
- dia_string_inicio, dia_int_inicio = separacao_dia_inicio
- dia_int_inicio = int(dia_int_inicio)
- tempo_inicio = input()
- separacao_tempo_inicio = tempo_inicio.split(':')
- separacao_tempo_1 = [str(tempo_inicio) for tempo_inicio in separacao_tempo_inicio]
- hora_inicio, minuto_inicio, segundo_inicio = separacao_tempo_1
- hora_inicio = int(hora_inicio)
- minuto_inicio = int(minuto_inicio)
- segundo_inicio = int(segundo_inicio)
- #FINAL
- entrada_final = input()
- separacao_string_final = entrada_final.split(' ')
- separacao_dia_final = [str(dia_final) for dia_final in separacao_string_final]
- dia_string_final, dia_int_final = separacao_dia_final
- dia_int_final = int(dia_int_final)
- tempo_final = input()
- separacao_tempo_final = tempo_final.split(':')
- separacao_tempo_2 = [str(tempo_final) for tempo_final in separacao_tempo_final]
- hora_final, minuto_final, segundo_final = separacao_tempo_2
- hora_final = int(hora_final)
- minuto_final = int(minuto_final)
- segundo_final = int(segundo_final)
- #CALCULOS
- total_segundos_inicio = (dia_int_inicio * 86400) + (hora_inicio * 3600) + (minuto_inicio * 60) + segundo_inicio
- total_segundos_final = (dia_int_final * 86400) + (hora_final * 3600) + (minuto_final * 60) + segundo_final
- total_segundos_soma = total_segundos_final - total_segundos_inicio
- total_dias = (total_segundos_soma // 86400)
- total_horas = ((total_segundos_soma % 86400)) // 3600
- total_minutos = (((total_segundos_soma % 86400)) % 3600) // 60
- total_segundos = ((((total_segundos_soma % 86400)) % 3600) % 60)
- print('{} dia(s)\n{} hora(s)\n{} minuto(s)\n{} segundo(s)'.format(total_dias, total_horas, total_minutos, total_segundos))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement