Введение
Как известно, в 2017 году Финляндия празднует свое 100-летие независимости. Чтобы отметить это событие, вы должны изготовить финский флаг для всех желающих.
Вызов
Создайте программу или функцию, которая производит флаг Финляндии (серая рамка предназначена только для презентаций):
Флаг спецификации
- Соотношение флага
18:11, с крестом3толщиной в единицы, дает набор горизонтального соотношения5:3:10и набор вертикального соотношения4:3:4. - Размер изображения должен быть не менее
180 x 110пикселей, а в случае ASCII -90 x 55символов. - Для синего нет официального цвета RGB, но используйте ближайшее приближение
(0, 53, 128). Если ваша система не поддерживает значения RGB, используйтеblue. - Для белого цвета используйте RGB
(255, 255, 255)илиwhite.
Не так быстро
Поскольку нарисовать финский национальный флаг было бы проще, чем прошлогодняя исландская задача , нам придется немного увеличить сложность. Учитывая, что День независимости Финляндии - 6 декабря, десятичное число 100должно появляться где-то на флаге, когда дата в Финляндии ( UTC + 02: 00 ) является 2017-12-06более поздней (ваш код не должен предполагать, что машина, на которой он работает, установлена на конкретный часовой пояс). До даты номер не должен быть там. Номер должен быть напечатан черным (RGB (0, 0, 0)или black), но его расположение и параметры шрифта зависят от вас.
Пример такого рендера (опять же игнорируем границу):
В целях тестирования было бы неплохо включить две дополнительные версии вашего решения: одну с фиксированной датой в прошлом и одну в будущем.
правила
Стандартные лазейки запрещены, как и встроенные изображения флагов / библиотеки. Кроме того, ваш код не должен принимать никаких данных.
Финнам не нравятся разговоры, а это код-гольф , так что не теряйте персонажей!






























#в случае искусства ASCII ? А потом вставить100где-нибудь символы ?