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

16
Антиферромагнитное упорядочение

Антиферромагнетизм - это то, что исследователи IBM использовали для перехода от 1 терабайтного диска к 100 терабайтному диску с тем же количеством атомов. В материалах, которые проявляют антиферромагнетизм, магнитные моменты атомов или молекул, обычно связанные со спинами электронов, равномерно...

16
Регулярные Полиграммы

Учитывая количество вершин n ≥ 3и «размер шага» 1 ≤ m < n/2 (указывающий расстояние между двумя соединенными вершинами), выведите графическое представление соответствующей регулярной полиграммы . Если полиграмма состоит из нескольких замкнутых циклов, каждый цикл должен быть представлен другим...

16
Сделайте Америку (n Maps) снова великолепной

Новый бонус! (См. ниже) У команды картографов кандидата в президенты США от республиканцев Бена Карсона есть проблемы с их картами (изображение через Washington Post ): Проблема в том, что у них нет подходящего инструмента для работы ™. Им нужна самая компактная и надежная из возможных программ,...

16
Разложи число!

Ваша задача - разложить число в следующем формате. Это похоже на базовое преобразование, за исключением того, что вместо перечисления digitsв базе, вы перечисляете values, так что этот список складывается со входом. Если заданная база есть n, то каждое число в списке должно быть в форме k*(n**m),...

15
Создать фрактальное дерево

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

15
Равновесие колебаний

У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6...

15
Поддельный прогноз

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

15
Как кодировать цвета в шестнадцатеричном виде

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

15
Луч-след блестящей сферы

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

15
Вывод 2015 года в виде QR-кода

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

15
Токенизация стекового языка

Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Инвертировать PNG изображение

Создайте программу или функцию, которая принимает имя файла в качестве аргумента или читает его из стандартного ввода, и выполняет следующую задачу: Чтение изображения из png-файла (имя указывается в качестве аргумента). Поменяйте цвета на этом изображении, чтобы, например, темно-зеленый (0, 75,...

14
Рисование 3d сетей - Платоновых тел

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

14
Представьте версию логотипа совы BBC Micro [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме обмена стеками Code Golf. Закрыто 4 дня назад . Можете ли вы сделать версию логотипа BBC Micro Owl, как указано выше, из кода? Правила: Вы можете...

14
Время спирографа!

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

14
Нарисуй пасхального кролика

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

14
Иди и сделай это звездным

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

14
ICS Морской флаг алфавит

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

14
Рандомизировать точки на диске

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

14
Алгебраический построитель кривых

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