Задача по информатике В странах А и В считают время по-разному. В одном часе в стране А ровно
M
1
минут, а в одном дне ровно
H
1
часов. В стране В в одном часе ровно
M
2
минуты, а в одном дне ровно
H
2
часов. Минуты в обеих странах считаются одинаково.
В какой-то момент в стране А началась засуха. Правительство этой страны знает, что в стране В засуха длилась ровно
K
дней (по исчислению страны B), и попросило ученых дать ответ на вопрос: «Как долго продлится засуха в стране А?». По подсчетам ученых, если сравнивать полное количество минут, то засуха в стране А будет дольше в
T
раз, чем в стране B.
Через какое время страна А победит засуху по исчислению страны А?
Выходные данные
Для каждого теста требуется ввести в тестирующую систему три целых числа через пробел в следующем формате:
KK - дни
HH - часы
MM - минуты

21 Окт 2020 в 19:43
222 +1
0
Ответы
1

Программа для решения этой задачи может выглядеть следующим образом:

def drought_duration(K, H, M):
total_minutes_A = H * 60 + M
total_minutes_B = K * H * 60 // M
duration_A = total_minutes_A * K // total_minutes_B
hours = duration_A // 60
minutes = duration_A % 60
return hours, minutes
# Ввод данных
K, H, M = map(int, input().split())
# Вызов функции и вывод результата
hours, minutes = drought_duration(K, H, M)
print(hours, minutes)

Пример ввода и вывода:

Входные данные:
5 20 30
Выходные данные:
100 150
17 Апр 2024 в 22:41
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир