Задача по python (часы-2). С начала суток часовая стрелка повернулась ** угол в α...

0 голосов
830 просмотров

Задача по python (часы-2). С начала суток часовая стрелка повернулась на угол в α градусов. Определите на какой угол повернулась минутная стрелка с начала последнего часа. Входные и выходные данные — действительные числа.
Прошу объяснить сам ход решения и что означает "с начала последнего часа"?


спросил от Начинающий (499 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от Одаренный (4.7k баллов)

Необходимо вычислить 30 * (a mod 30). "С начала последнего часа" - считать что если прошло 1.5 часа минутная стрелка повернулась на 180 градусов, а не на 540.

a = int(input())
print(30 * (a % 30))

оставил комментарий от Начинающий (499 баллов)

Данное решение не подходит, можете проверить: https://pythontutor.ru/lessons/int_and_float/problems/watch_2/
А рабочие варианты кода я находил: α = float(input())
print((α % 30) * 12)
И: α = float(input())
print((α * 12) % 360)

...