profile
Опубликовано 5 лет назад по предмету Информатика от алекс333

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

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

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