некоторой школе занятия начинаются в 9:00. Продолжительность урока — 45 минут, после 1-го, 3-го, 5-го и т. д. уроков перемена длится 5 минут, а после 2-го, 4-го, 6-го и т. д. — 15 минут. Дан номер урока N. Определите, когда заканчивается указанный урок.
Формат входных данных
Вводится одно целое число N (1≤N≤10).
Формат выходных данных
Требуется вывести два целых числа: время окончания урока в часах и минутах. В случае, если число меньше десяти - выводить ведущий ноль не нужно.
Примечания
Обратите внимание, что при решении данной задачи нельзя пользоваться циклами.
Примеры
входные данные выходные данные
3 11 35
2 10 35

2 Сен 2019 в 17:41
1 460 +2
0
Ответы
1
Программа для определения времени окончания урока в зависимости от его номераВвод номера урока

N = int(input())

Расчет времени окончания урока

if N % 2 == 1:
ending_hour = 9 + (N // 2) 1 + (N // 2) 0.5
ending_minute = 0 + (N // 2) 45 + (N // 2) 5
else:
ending_hour = 9 + (N // 2 - 1) 1 + (N // 2 - 1) 0.5
ending_minute = 0 + (N // 2 - 1) 45 + (N // 2 - 1) 5 + 15

Вывод времени окончания урока

print(int(ending_hour), str(ending_minute).zfill(2))

20 Апр 2024 в 05:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир