• Помогите пожалуйста♥ (на Python,C++ или Pascal)


    Кут (№1125)


    Інтервал кутів між годинниковою та хвилинною стрілками годинника від 0 до 180 градусів (включаючи кути 0 і 180 градусів). Наприклад, коли на годиннику 12 годин, то кут між стрілками 0 градусів, а коли 6:00, то відповідно 180 градусів. Обчисліть кут між годинниковою та хвилинною стрілками у інтервалі часу від 12:00 до 11:59.


    Вхідні дані


    Вхідні данные містять декілька випадків. Кожен тестовий випадок у окремому рядку містить 2 цілих числа, відокремлених пропуском: перше число показує кількість годин (від 0 до 12) а друге вілповідно кількість хвилин (в інтервалі [0, 59]). Вхідні дані завершуються рядком, що мітить два нулі.


    Вихідні дані


    Для кожного тестового випадку у окремому рядку вивести мінімальний кут між стрілками в градусах у форматі, наведеному у прикладі вихідних даних.


    Вхідні дані #1

    12 0

    12 30

    6 0

    3 0

    0 0


    Вихідні дані #1

    At 12:00 the angle is 0.0 degrees.

    At 12:30 the angle is 165.0 degrees.

    At 6:00 the angle is 180.0 degrees.

    At 3:00 the angle is 90.0 degrees.

Ответы 6

  • ошибка компиляции
    • Автор:

      maya95
    • 6 лет назад
    • 0
  • А сейчас?
  • Аналогично
    • Автор:

      madalyn
    • 6 лет назад
    • 0
  • у меня есть код на python но он работает на 30%
    • Автор:

      jaida
    • 6 лет назад
    • 0
  • Они кикнули мой аккаунт.
  • Ответ:

    Var g,h:integer;

    Hhh,ggg:string;

    gg,hh,d:real;

    Begin

    Repeat

    Read(g,h);

    if g=h and h=0 then break;

    Gg:=30*(g mod 12)+h/2;

    Hh:=h*6;

    D:=abs(gg-hh);

    If d>180 then d:=360-d;

    str(h,hhh);

    if h<10 then hhh:='0'+hhh;

    Writeln('At ',g,':',hhh,' the angle is ',d:2:1,' degrees.');

    Until false;

    End.

    • Автор:

      harpo
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years