В школе продолжительность каждого урока 45 минут, а перемены между уроками – всего 5 минут. Первый урок начинается ровно в 8 часов
утра. Напишите программу, отвечающую на вопрос «во сколько в этой школе
заканчивается K-ый урок?»
Входные данные. Вводите одно натуральное число К, не превышающее 15.
Выходные данные. Выведите время окончания К-ого урока: сначала часы, патом минуты, разделяя их пробелом.
Пример ввода. Пример вывода
1. 8 45
6. 12 55

Ответы

Ответ дал: nelle987
0

К моменту завершения K-го урока пройдёт K собственно уроков и (K - 1) перемена. Вычисляем продолжительность в минутах, делим с остатком на 60 - число минут в часе - и получаем количество часов и минут, которые пройдут с начала занятий. Остаётся прибавить к этому 8 часов - время начала занятий - и вывести ответ.

python 3:

MINS_IN_HOUR = 60

mins_in_class, mins_in_break = 45, 5

start_hour = 8

k = int(input())

total_mins = k * mins_in_class + (k - 1) * mins_in_break

hour, mins = divmod(total_mins, MINS_IN_HOUR)

print(hour + start_hour, mins)

Похожие вопросы