Повернутися до основ ...
Як вчитель місцевої початкової (початкової) школи, вам потрібен спосіб викладати клас їх таблицям часу. У вашому розпорядженні у вас сто квадратів і багато червоних ручок. Вам також потрібно мати можливість швидко показати своєму класі правильні відповіді.
Тепер ти досить розумний, щоб написати програму, яка може робити таблиці разів, але чи зможеш ти їх намалювати на сто квадратних?
Змагання
Виведіть сто квадратних у stdout або еквівалент, використовуючи коди ansi-escape, щоб відтіняти числа, кратні вводу.
- Виведіть сітку 10х10, що містить числа 1-100.
- Не має значення вирівнювання двоцифрових чисел у кожному полі, доки воно не відповідає
- Для одноцифрових чисел ви можете вписати дві цифри і використовувати те саме форматування, що і двозначні цифри, або по центру посередині поля.
- Якщо число у вікні кратне вводу, пофарбуйте всю коробку в червоний колір.
- Це означає всю скриньку, а не лише числову частину
Наприклад, давши вхід 3
, надрукуйте задану сотню квадратів
Це кодовий гольф, тому найкоротша відповідь у байтах виграє!
<table>
, наприклад?
white
чи grey
?
curses
його використання не має значення - червоний все одно короткий.