{ } Code Golf @cpp_durka
Завершено 15.11.2025 · дорешивание открыто

3 Полоса прогресса

ввод: stdin вывод: stdout время: 2s тестов: 30

Когда вы решаете задачи по код-гольфу, время летит незаметно — можно и не успеть заметить, как соревнование подходит к концу. Ваша задача — определить, насколько далеко продвинулось соревнование, и вывести это в виде полосы прогресса.

Соревнование начинается в 13:00 и заканчивается в 18:00.

Ввод

Одна строка в формате HH:MM, где HH — часы (00–23), MM — минуты (00–59).

Вывод

Полоса прогресса длиной ровно 50 символов, обрамлённая квадратными скобками:

  • | — заполненная часть;
  • - — пустая часть;
  • если время раньше 13:00 — все 50 символов -;
  • если время позже 18:00 — все 50 символов |.

Количество символов | округляйте вниз до ближайшего целого. Например, для 14:40 нужно вывести 16 символов |.

Пример ввода скачать
15:30
Ожидаемый вывод скачать
[|||||||||||||||||||||||||-------------------------]
Код 0 Б