Вопросы с тегом «graphical-output»

Эта задача включает в себя рисование изображений на экране или создание файлов изображений. Для чистых ASCII художественных конкурсов, используйте вместо этого [ascii-art]. Если участники могут выбирать между графикой и искусством ASCII, используйте оба тега. Для изображений в качестве входных данных используйте [обработка изображений].

3
Токенизация стекового языка
Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

6
Вывод 2015 года в виде QR-кода
Миссия проста. Просто выведите число 2015 в виде QR-кода и запишите его в файл с именем newyear.pngв формате PNG. Код должен быть действителен в любой день, поэтому, возможно, вы не будете использовать текущий год. QR-код в виде текста выглядит так: # # # # # # # # # # …

1
Луч-след блестящей сферы
Я скачал POV-ray и отрисовал этот блестящий металлический шар в стиле 90-х: Ваша задача состоит в том, чтобы сделать то же самое, но сделать это, внедрив механизм рендеринга самостоятельно в как можно меньшее количество байтов. Вам не нужно копировать это точное изображение - подойдет любое изображение отражающей сферы над бесконечной …

4
Поддельный прогноз
Новый суперкомпьютер для прогнозирования погоды прибыл, и он не работает. Тем временем ваш начальник хочет, чтобы вы некоторое время покупали техников, подделывая ежедневные карты ветра. Ваша задача - нарисовать сетку стрелок, обозначающих направление ветра. Сетка это: состоит из 15px квадратных плиток 8 плиток на 8 плиток Общая площадь 120px 000 …

8
Создать фрактальное дерево
Что я хотел бы видеть, так это нарисовать фрактальное дерево, в которое вы можете ввести целое число, а на выходе будет фрактальное дерево с указанным количеством шагов ветвления. Правила: Фрактал должен быть линейным фрактальным деревом: форма фрактала также должна быть такой же, как на этой картинке. Каждая ветвь должна уменьшаться …

15
Рандомизировать точки на диске
Я где-то читал о кругах, и только сейчас узнал о дисках ( это на самом деле довольно распространенная концепция ) и подумал о Codegolf. Ваша задача - рандомизировать точку / несколько точек на диске с радиусом 1. Правила: Все точки должны иметь одинаковую вероятность, чтобы быть сгенерированным Должны использоваться координаты …

3
Преодолеть разрыв
Учитывая черно-белое изображение с белым фоном и набором черных точек, закрасьте набор белых пикселей красным, чтобы между каждой парой черных пикселей был путь. Детали Путь - это набор связанных пикселей (8-соседняя связь). Черные пиксели могут использоваться как часть контуров. Цель состоит в том, чтобы минимизировать набор красных пикселей при указанных …

14
Нарисуй пасхального кролика
Этот счастливый человек известен в фольклоре как Пасхальный заяц. Цвета Он создан в 4 цветах: Светло-розовый Темно-розовый белый черный (Я рад, что эти цвета были приближены в вашем ответе. Это не должен быть такой точный оттенок) Формы Он построен из этих форм: Два высоких эллипса светло-розового цвета (наружные уши). Они …

10
Стеганографические площади
Стеганографические площади Ваша задача - взять строку и сгенерировать NxNизображение, представляющее эту строку. Вы также должны написать алгоритм, который принимает изображение и превращает его обратно в строку. Оценка будет включать в себя количество байтов обоих алгоритмов: Алгоритм «Шифрование» + Алгоритм «Расшифровка» . Вы должны публиковать каждый отдельно, с количеством байтов …

5
Алгебраический построитель кривых
Алгебраическая кривая - это некое «1D подмножество» «2D-плоскости», которое можно описать как набор нулей {(x,y) in R^2 : f(x,y)=0 }полинома f. Здесь мы рассматриваем 2D-плоскость как реальную плоскость R^2, так что мы можем легко представить, как могла бы выглядеть такая кривая, в основном то, что можно нарисовать карандашом. Примеры: 0 …

3
Создать круговую диаграмму
Задача проста: Создайте круговую диаграмму на основе количества входных значений. Входными данными будет список положительных чисел, десятичных или целых чисел, а выходными данными будет круговая диаграмма, где каждое из входных значений представлено отдельными цветами и процентным значением вне каждой из областей. Правила: Цвета должны быть визуально различимы (точные цвета необязательны) …

2
ICS Морской флаг алфавит
Алфавит флага Международного кода сигналов используется судами для связи, особенно для статических сигналов. Ваша задача - написать программу или функцию, которая будет принимать строку из STDIN или в качестве аргумента и отображать соответствующий текст в алфавитном флаге ICS. Если ваш язык не отображается на экране, сохранение в файл приемлемо. Ваша …

2
Иди и сделай это звездным
В этом конкурсе вы должны написать программу, которая принимает черно-белое пиксельное изображение и пытается изменить его так, чтобы белая фигура формировала звездный домен с минимальным количеством изменений. Допустимые изменения превращают белые пиксели в черные и превращают черные пиксели в белые. Выходные данные должны снова состоять из того же изображения, но …

15
Время спирографа!
Спирограф - это игрушка, которая рисует гипотрохоиды и эпитрохоиды. Для этой задачи мы просто сосредоточимся на гипотрохоидах. Из Википедии : Гипотрохоид - это рулетка, отслеживаемая точкой, прикрепленной к окружности радиуса r, катящейся внутри неподвижной окружности радиуса R , где точка - это расстояние d от центра внутренней окружности. Параметрические уравнения …

4
Рисование 3d сетей - Платоновых тел
Это базовая версия довольно сложного рисования 3d-сетей - архимедовых тел . У меня есть слабость к 3d сеткам, которые, будучи вырезанными и сложенными, позволяют вам делать 3d фигуры из бумаги или карты. Задача проста: напишите самую короткую программу, которая может нарисовать сети для 5 тел Платона. На выходе должен быть …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.