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

33
Построение спирали Корну

Корень спираль может быть вычислена с использованием методы Фейнман для интегралов по путям распространения света. Мы аппроксимируем этот интеграл, используя следующую дискретизацию. Рассмотрим зеркало, как на этом изображении, где Sнаходится источник света и Pточка, где мы собираем свет. Мы...

33
Фотомозаика или: сколько программистов нужно, чтобы заменить лампочку?

Я собрал мозаику из 2025 выстрелов в голову от аватаров лучших пользователей Stack Overflow . (Нажмите на изображение, чтобы посмотреть его в полном размере.) Ваша задача - написать алгоритм, который создаст точную фотомозаику другого изображения, используя аватары 48 × 48 пикселей из этой сетки 45...

31
Граф цветочки цветка

Взгляните на этот цветок ромашки: Довольно, не правда ли? Что ж, если я скажу вам, что это был не один цветок? Многие цветы (включая подсолнухи, ромашки, ромашки и другие) на самом деле состоят из множества очень маленьких цветов (черные точки на подсолнухах) на цветочной головке. Эти миниатюрные...

31
Создайте аватар «GitHub»

Фон / Описание Примечание: как указывает @HelkaHomba, фактические идентификаторы GitHub на самом деле не случайны, а основаны на хэше имени пользователя Аватар GitHub по умолчанию представляет собой изображение размером 5x5 пикселей. Цвет выбирается случайным образом, и затем случайные пиксели...

31
Между линиями

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

31
Собака на цепочке

Я смотрю из окна на чердаке во двор соседа. У них есть собака, прикованная к столбу в центре двора. Собака бегает по двору, но всегда находится на конце своей цепи, так что в итоге она оставляет след в грязи. Обычно эта дорожка была бы идеально круглой, но у моих соседей есть некоторые другие...

31
Фаро перемешать массив

Faro перетасовать является метод часто используется магами «Перемешать» колода. Для выполнения перетасовки Фаро вы сначала разрезаете колоду на 2 равные половины, а затем чередуете две половины. Например [1 2 3 4 5 6 7 8] Фаро перетасовал [1 5 2 6 3 7 4 8] Это может быть повторено любое количество...

31
Воспроизведите изображение, используя линии

Напишите программу , которая принимает в полноцветный RGB изображений I , максимальное количество линий рисовать L , а минимальные м и максимальную M длину каждой строки. Выход изображения вывод , который выглядит как можно больше , как я и обращаются с использованием L или меньше прямыми линиями,...

30
Жизнь может быть красочной!

Каждой клетке в похожем на жизнь клеточном автомате нужен только один бит, чтобы представить ее, поскольку она может быть только живой или мертвой. Это означает, что есть только два цвета; довольно скучный. Нормальные изображения имеют 24 бита на пиксель (8 в каждом из RGB). Это означает, что на...

30
Хрупкая Куайн

Хрупкая Куайн Хрупкая квинета - это квинна, которая удовлетворяет свойству, заключающемуся в том, что каждая подстрока сделана путем удаления одного символа, когда вычисляется, выдает ошибку. Например. Если ваша программа asdfявляется quine, то для того, чтобы она была хрупкой, следующие программы...

30
ASCII треугольники

Ваша задача - написать программу или функцию, которая печатает треугольник ASCII. Они выглядят так: |\ | \ | \ ---- Ваша программа будет принимать один числовой ввод nс ограничениями 0 <= n <= 1000. Вышеупомянутый треугольник имел значение n=3. Треугольник ASCII будет иметь nобратную косую...

29
Создание ледяных аватаров для зимнего сезона

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

29
Мираж умного человека

Когда-то я читал этот вопрос / ответ на Quora Есть ли действительно программисты со степенью информатики, которые не могут пройти тест FizzBuzz Этот код дан как очевидный ответ for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print "Fizz" elif i % 5 == 0:...

29
Выведите изображение вашего исходного кода (не совсем-Quine)

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

29
Dank Meme Generator

Мне нравится делать промо-мемы из моих собственных изображений. Но на всех этих так называемых «быстрых мемах» просто слишком много кода . Я понял, что единственный способ создать самый грязный генератор мемов - это попросить вас, ребята из PPCG, сыграть в гольф для меня. Итак, позвольте мне...

28
Нарисуйте аполлоновскую прокладку

Учитывая три взаимно касательных круга, мы всегда можем найти еще два круга, которые касаются всех трех из них. Эти два называются кругами Аполлона . Обратите внимание, что один из кругов Аполлона может быть вокруг трех начальных кругов. Начиная с трех касательных окружностей, мы можем создать...

28
Нарисуй изображение со змеей

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

28
XOR два монохромных изображения

Вызов: Возьмите ввод двух черно-белых (монохромных) изображений и сделайте xor каждого пикселя первого, каждого пикселя второго, добавьте их к новому изображению и выведите новое изображение. Некоторые уточнения: Размер картинок не имеет значения. Расширение / Формат изображения не имеет значения....

28
Играть в игру хаос

Chaos Игра представляет собой простой метод для генерации фракталов. Учитывая начальную точку, отношение длины r и набор 2D точек, многократно выполните следующее: Из вашего набора точек, выберите один наугад (равномерно). Усредните эту точку и последнюю нарисованную точку (или начальную точку),...