• Предмет: Информатика
  • Автор: алекс333
  • Вопрос задан 7 лет назад

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

Ответы

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

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