Сначала изучите эту головоломку, чтобы почувствовать, что вы будете производить.
Ваша задача - написать программу или функцию, которая будет выводить круглую графику, подобную изображенной в головоломке, с числом (основание 10) от 1 до 100 (включительно). Это похоже на этот вызов , за исключением того, что вы будете создавать графические, а не римские цифры. Следующие кружки представляют цифры 1-10 слева направо:
Поскольку ответ на загадку гласит, ваша графика должна читаться как римская цифра изнутри, где толщина линии представляет символы римской цифры, а весь рисунок представляет число. Для справки, вот толщина линий, которые вам понадобятся. Каждая строка должна иметь отступ в 3 пикселя между ней и следующей.
Number Roman Numeral Line Width
1 I 1px
5 V 3px
10 X 5px
50 L 7px
100 C 9px
Пожалуйста, опубликуйте образец или два ваших вывода. Предположим, что ввод правильный, стандартные лазейки и т. Д. И т. Д. Это кодовый гольф, поэтому выигрывает меньшее количество байтов. В случае ничьей побеждает большинство голосов. Удачи!