Е-е!
Ви знаєте, проблема з нами, канадцями, полягає в тому, що іноді, після довгого дня полювання на лося та ремонту греблі, ми забуваємо свій шлях назад до наших кабін! Хіба не було б чудово, якби наш зручний ноутбук (який завжди знаходиться поруч) мав би якийсь спосіб вказати на нас додому? Ну, давно сказано, що якщо ви покажете компас на своєму комп’ютері, він буде найяскравішим, коли він вказує на Північ. Я хотів би перевірити це, але мені потрібна компактна програма, щоб взяти з собою в мою наступну поїздку, тому що мій жорсткий диск вже наповнений рецептами кленового сиропу (і ті, хто не може). Отже, ваше завдання - створити мені програму, яка під час запуску зберігає або відображає зображення наступної троянди компаса:
Букви можуть бути різним шрифтом. Пам'ятайте, що найменше найкраще, тому виграє найменший байт!
Технічні умови
Кольори
- Світло-фіолетовий: # 9999FF
- Сірий: # E5E5E5
Довжини та кути
- Кут
a
= 45 ° - Кут
b
= 90 ° - Довжина
c
= 250 одиниць - Довжина
d
= 200 одиниць - Довжина
e
= 40 одиниць - Довжина
f
= 45 одиниць
Роз'яснення
- Текст може бути будь-яким відповідним шрифтом, де доречно позначає, що він читабельний для середньої, освіченої людини.
- Текст повинен бути на відстані 3 одиниць від шипів у найближчій його точці, не повинен торкатися троянди і повинен бути вертикальним
- Якщо лінія намальована від центру троянди, через кінцеву точку шипа і далі, вона повинна перетинати центр тексту з точністю +/- 2 одиниці (текст повинен бути по центру осі
a
, деa
простягається від середини сторінки, через кінець шипа і далі) - Кожен символ повинен бути не менше 15 одиниць на 15 одиниць і мати співвідношення x / y або y / x не більше 2: 1 (відсутність розтягування - читабельність)
- Тьмяне коло, що проходить через довші шипи та текст, найближчий до середини на еталонному зображенні, не малюється.
- Зображення має бути квадратним і не менше 400 пікселів на 400 пікселів
- Стиснене зображення в межах джерела заборонено
- Одиниця повинна бути не менше 1 пікселя