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

22
Рисование эпициклонов

Эпициклоида является кривой точка на окружности , как это делает катается еще один круг. Cyclogon это форма точка на правильный многоугольник делает , как она катится по плоскости. Epicyclogon это кривая , описываемая точкой на одном правильного многоугольника , как она катится вокруг другого....

22
Извлечение RGB-канала изображения

Для данного изображения, либо в качестве входных данных (возможно, в триблетах RGB), либо с именем файла в качестве входных данных (можно предположить, что изображение имеет определенное имя файла, возможно, без расширения), выведите изображение, представляющее один цветной канал изображения. Вы...

22
Плитка самолет с этим измененным кругом

Возьмите единичный круг с центром в начале координат. В любых двух соседних квадрантах отразите кривую окружности через линии, соединяющие точки пересечения х и у окружности. Получив форму, вы можете разбить плоскость: Я сделал это изображение с потрясающей 2D песочницей физики Algodoo ! Напишите...

22
Создать модуль по розовке

Классные вещи Следующая розетка может помочь вычислить числа по модулю 7. Чтобы сделать это, вы должны начать с 0 и повернуть по часовой стрелке на число шагов, заданных первой цифрой. Затем для каждой последовательной цифры следуйте за стрелкой, а затем поверните по часовой стрелке количество...

21
«Извините, молодой человек, но это Черепахи!»

Выполнить систему Lindenmayer Система Линденмайера (или L-система) связана с системами Thue и Post и используется в ботаническом моделировании и генерации фракталов . L-система описывается перезаписью строк, где символ из символа-алфавита отображается в последовательности замены символов....

21
Границы перекрывающихся кругов

Учитывая координаты нескольких точек на плоскости и радиус окружности, окружающей каждую точку, нарисуйте многоугольники, представляющие окружности и ребра, где встречаются окружности. Прямые края всегда будут падать вдоль линий пересечения окружность-круг , но могут не следовать всей длине этих...

21
Нарисуйте правильный многоугольник

Цель этого кода golf - нарисовать правильный многоугольник (один с равными длинами сторон), учитывая количество сторон и радиус (расстояние от центра до вершины). Количество сторон и радиус можно ввести с помощью файла, STDIN или просто старой переменной. Используйте все, что короче на вашем языке....

21
Напряжение на графике, часть I: волнистая нить

Построим функцию f (x) = sin (πx) + 0.5 sin (3πx) в области [-3,3] . Мы можем интерпретировать это как свободную нить, лежащую на доске. Теперь давайте вбиваем n гвоздей в доску в положениях (x 1 , y 1 ) к (x n , y n ) , где x i ∈ (-3,3) и y i ∈ [-1,1] . Представьте, что в конце струны есть два...

21
Еще одна программа, и я вышел!

При заданном уровне вложенности целых чисел nи строке sпечатных символов ascii ( для ~вывода программы, которая при запуске на том же языке выводит программу, которая выводит программу ..., которая выводит строку s. Всего nдолжно быть сгенерировано программ, все из которых должны быть выполнены на...

21
Игра в атомных пропорциях

Ваша задача сделать бота, который играет в Atomas , с наибольшим количеством очков. Как работает игра: Игра начинается с кольца из 6 «атомов» с числами от 1до 3. Вы можете «сыграть» атом между двумя атомами или на другом атоме, в зависимости от самого атома. Вы можете иметь нормальный атом или...

21
Распечатать все раскраски сетки 3х3

У вас есть сетка 3х3. Каждая ячейка может быть окрашена в черный или белый цвет. Показать все 512 из этих раскрасок. Побеждает несколько байтов. Вы можете отображать сетки в любом пласте, если они визуально разделены и интервал выглядит равномерным. Вы можете использовать ASCII art или изображения....

21
Карта кота Арнольда

Вызов Учитывая цветное растровое изображение * с той же шириной и высотой, выведите изображение, преобразованное под карту кота Арнольда . (* подробности см. ниже) Определение Учитывая размер изображения, Nмы предполагаем, что координаты пикселя даны как числа между 0и N-1. Карта кота Арнольда...

21
Циркулярный блюз

Напишите программу или функцию, которая принимает положительное целое число N и воссоздает этот шаблон кругов, масштабированный так, чтобы соответствовать пиксельному изображению N × N: Это изображение является допустимым выходным примером для N = 946. В случае, если неясно, все маленькие голубые...

21
Странная привлекательность логистической карты

Цель задачи состоит в том, чтобы построить приблизительно аттрактор из логистического отображения в зависимости от его параметра г (также называется бифуркационной диаграмма ), или подобласть него. Внешний вид графика можно увидеть на следующем изображении из Википедии: Задний план Логистическое...

21
Упаковочные круги

Посмотрите на это изображение. В частности, как расположены отверстия на концах. ( Источник изображения ) Обратите внимание, как трубы на этом изображении упакованы в шестиугольную форму. Известно, что в 2D гексагональная решетка является самой плотной упаковкой окружностей. В этой задаче мы...

21
Сделать PPCG Фавикон

1 ноября, выпуск программных головоломок и Code Golf закончится, поэтому в течение следующих 11 месяцев мы хотим сохранить некоторые воспоминания о том, когда мы не учились. Напишите программу, которая создает значок PPCG, см. Ниже. Изображение должно быть не менее 64х64 пикселей. Синий должен быть...

21
Треугольная спираль Улама

У нас было несколько из проблем , о спирали Улама. Но этого недостаточно. В этом задании мы построим треугольную спираль Улама (в отличие от обычной квадратной спирали Улама). Вот эскиз того, как выглядит спираль. Как мы знаем, спираль Улама размещает все натуральные числа во внешней спирали и...

20
Параллельно проецируемый воксельный генератор местности

Ваша задача - сгенерировать карту высот и показать ее в виде воксельной проекции с параллельной проекцией. Правила следующие: Пейзаж (карта высот) должен генерироваться случайным образом Вы также должны описать, как работает алгоритм, который вы используете, чтобы каждый мог узнать что-то новое...

20
Гольф Ваш любимый инструмент Minecraft

В Minecraft текстуры элементов по умолчанию представляют собой достаточно простые изображения 16 × 16 пикселей, что делает их идеальными для игры в гольф . Ниже приведены упрощенные текстуры пяти «основных» алмазных инструментов в Minecraft: кирка , лопата , топор , меч и мотыга . Показанные...

20
Форсировать среднее на изображении

Напишите программу , которая принимает в стандартных полноцветный изображениях и одного 24-битного RGB цвета (три числа от 0 до 255). Измените входное изображение (или выведите новое изображение с такими же размерами), чтобы его средний цвет был точно единственным цветом, который был введен. Вы...