Этот счастливый человек известен в фольклоре как Пасхальный заяц.
Цвета
Он создан в 4 цветах:
- Светло-розовый
- Темно-розовый
- белый
- черный
(Я рад, что эти цвета были приближены в вашем ответе. Это не должен быть такой точный оттенок)
Формы
Он построен из этих форм:
- Два высоких эллипса светло-розового цвета (наружные уши). Они имеют одинаковую высоту и ширину.
- Два высоких эллипса темно-розового цвета (внутренние ушки). Они меньше, чем внешние уши, и один нарисован на верхней части каждого из внешних ушей. Они одинаковой высоты и ширины.
- Один большой круг светло-розового цвета (голова). Он пересекается с нижней третью обоих наружных ушей (но не выше).
- Два круга в белом (внешние глаза). Они нарисованы на голове. Их диаметр меньше ширины наружных ушей. Они имеют такое же горизонтальное положение, что и внешние уши.
- Два круга в черном (внутренние глаза). Они имеют меньший диаметр, чем внешние глаза. Один нарисован на каждом из внешних глаз.
- Одна вертикальная линия черного цвета (верхняя часть рта). Это нарисовано на голове и ниже, чем основание внешних глаз. Это примерно равноудалено от каждого глаза.
- Две черные дуги (нижняя часть рта). Они нарисованы на голове и изгибаются вниз от горизонтальной линии. Оба пересекаются с нижней частью верхнего рта, но один идет направо, а другой - налево.
Правила
- Используйте любой язык и инструменты, которые вам нравятся.
- Вывод может быть изображением, html, svg или другой разметкой.
- Это кодовый гольф, поэтому старайтесь делать это с наименьшим количеством байтов.
- Пожалуйста, включите скриншот результата.
- Пожалуйста, не стесняйтесь приблизиться к определенным цветам.
Христос воскрес!
code-golf
graphical-output
AJFaraday
источник
источник
Ответы:
T-SQL,
445439 байтЭтот сайт может использовать больше рисунков на основе T-SQL!
Запускается на SQL 2017, но использует функции пространственного хранения SQL, добавленные еще в SQL 2008 . Разрывы строки предназначены только для удобства чтения.
Выход:
Таким образом, это было непросто сделать в T-SQL, поскольку пространственные объекты точно не предназначены для рисования (например, без объекта «эллипс»). Более того, получая цвета еще ближе к нужным, требовало проб и ошибок.
В основном я строю следующие геометрические объекты:
@
), которые являются точками, развернутыми в диски с помощьюSTBuffer(.6)
(набор всех точек в пределах 0,6 от этих начальных точек)@r
), которые генерируются как заостренные кривые, но "распухают", используяSTBuffer
как внутренние, так и внешние ушиCIRCULARSTRING
Для того, чтобы получить цвета правильно, я должен
SELECT
их в правильном порядке . SSMS имеет встроенную последовательность цветов для объектов, отображаемых в области пространственных результатов , поэтому темно-розовые внутренние уши должны были занимать 4-е место , а светло-розовое лицо - 16-е. . Для этого требовалось добавить целую кучу дополнительных копий глаз, и это нормально, поскольку мы хотим, чтобы они были как можно ближе к черному (цвета несколько прозрачны, поэтому их расположение делает их темнее).Помощь и вдохновение из следующих ресурсов:
РЕДАКТИРОВАТЬ : Переместил кролика на 4 единицы, что изменяет некоторые координаты на одну цифру, сохраняя 6 байтов. Без изменений в отображаемом выводе.
источник
Красный ,
375340329 байтисточник
Desmos, 262 символа / байт
Я имею в виду, это короче, чем Java: ^)
+2 байта, чтобы заполнить уши
Ссылка с отключенными линиями графика (я только что понял, что вы можете сделать это):
источник
Рубин с обувью , 240 знаков
Пример вывода:
источник
Python, 368 байт
Использование matplotlib.
Результат:
Ungolfed:
источник
Javascript,
381326 байтСпасибо Арнольду и Эпикнесу.
источник
HTML+JavaScript
вы можете сделать HTML-часть<canvas id=A>
и первую часть JSb=A.getContext...
- я использовал это в своем Флаге Исландии некоторое время назад. Это сообщение только что сохранили , что этот ответ 2 байта :) codegolf.stackexchange.com/a/176852/8340(D=document).body.appendChild(a=D.createElement`canvas`)
.JavaScript + P5.js ,
291276273 байтаМного мелких изменений в этот раз ... которые вообще не меняют размер байта.
Попробуйте онлайн!
Объяснение:
источник
#fcc
и#f77
для цветов.Lua + LÖVE / Love2D , 328 байт
Попробуйте онлайн!
источник
Обработка,
388343319 символов / байтНе очень элегантно, но вот оно. Сохраненные байты, уменьшая изображение.
источник
PostScript ,
688484468439 байтГольф версия:
Безголовая версия:
Результат:
источник
SVG (HTML5), 415 байт
Сохранение высоты ниже 100, чтобы помочь сохранить драгоценные байты, но все же самый длинный ...
источник
Java,
508472 байтаЭто получающийся кролик:
Объяснение:
источник
HTML ,
280278 байтВот скриншот:
Цитирование
источник
HTML + CSS
источник