Сделал 15 задание Параграф 2.1
This commit is contained in:
parent
81b441f2ab
commit
1e0dab8f5c
61
lesson-15.py
Normal file
61
lesson-15.py
Normal 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")}')
|
||||||
Loading…
Reference in a new issue