Пісочний годинник
Цей пісочний годинник має 60 «пісків часу», і він повністю заповнює кожну камеру. Годинник - 19 символів завширшки і 13 символів у висоту. Кожна камера має 5 рядів піску, а в центрі є ряд, який може вмістити 1 пісок. У верхньому ряді вміщується 17 пісків, у наступному - 15 тощо (див. Нижче). Піски потрапляють до нижньої камери зі швидкістю одного піску в секунду.
START 3 SECONDS LATER 38 SECONDS LATER
███████████████████ ███████████████████ ███████████████████
█.................█ 17 █.............. █ 14 █ █ 0
██...............██ 15 ██...............██ 15 ██ ██ 0
███.............███ 13 ███.............███ 13 ███....... ███ 7
█████.........█████ 09 █████.........█████ 09 █████.........█████ 09
███████.....███████ 05 ███████.....███████ 05 ███████.....███████ 05
█████████.█████████ 01 █████████.█████████ 01 █████████.█████████ 01
███████ ███████ ███████ . ███████ ███████ . ███████
█████ █████ █████ . █████ █████ . █████
███ ███ ███ . ███ ███.... ███
██ ██ ██ ██ ██...............██
█ █ █ █ █.................█
███████████████████ ███████████████████ ███████████████████
Змагання
Показуйте пісочний годинник (ніякі цифри та заголовки не потрібно) через певний проміжок часу (0 ≤ t ≤ 60).
Правила кодування
- Пісочний годинник повинен виглядати точно так, як показано тут. Ви можете замінити
█
символу та / або.
символу тим, що вам подобається, щоб відповідати вашій мові (питання сумісності Unicode, ASCII). - Вхід повинен бути таким, як 45 або 7. Показуйте годинник через ці багато секунд.
- Вихід може бути відображений або збережений у файл. Ніяких додаткових текстів або міток, як показано вище, не потрібно - лише пісочний годинник - це все, що нам потрібно.
- Якщо користувач вводить t> 60, вам не доведеться обробляти помилку.
Очки
- Найкоротший код виграє.