Сделал 15 задание Параграф 2.1

This commit is contained in:
parent 81b441f2ab
commit 1e0dab8f5c

61
lesson-15.py Normal file
View file

@ -0,0 +1,61 @@
''' ******** Задание 15 из 20 Параграф 2.1 ********
* Если не задачи на логику, то как насчет задач со временем?
В Питоне часто приходится сталкиваться с такими задачами, поэтому давайте потренируемся.
Сегодня в
N
N часов
M
M минут владелец магазина заказал доставку нового товара.
Оператор сообщил, что продукты доставят через
T
T минут.
Сколько будет времени на электронных часах, когда привезут долгожданные продукты?
Формат ввода
В первой строке записано натуральное число
N
N (
0
≤
N
<
24
0≤N<24).
Во второй строке записано натуральное число
M
M (
0
≤
M
<
60
0≤M<60).
В третьей строке записано натуральное число
T
T (
30
≤
T
<
1
0
9
30≤T<10
9
).
Формат вывода
Одна строка, представляющая циферблат электронных часов.
'''
if __name__ == "__main__":
hours = int(input())
minutes = int(input())
delivery_time = int(input())
new_minutes = str((minutes + delivery_time) % 60)
new_hours = str((hours + (minutes + delivery_time) // 60) % 24)
print(f'{new_hours.rjust(2, "0")}:{new_minutes.rjust(2, "0")}')