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