Вопросы с тегом «ascii-art»

Эта задача включает в себя создание или анализ изображений с использованием текстовых символов в качестве краски. Обычно для этого используются только 95 печатных (из 128) символов, определенных стандартом ASCII с 1963 года.

11
Парадокс Банаха – Тарского
Парадокс Банаха – Тарского гласит, что, имея шар в трехмерном пространстве, вы можете разложить шар на конечное число точечных подмножеств. Эти непересекающиеся наборы точек могут затем быть повторно собраны, чтобы произвести две копии исходного шара. Тогда теоретически у вас будет два одинаковых шара. Процесс повторной сборки состоит только в перемещении …

3
Петли и петли и петли
Соревнование Создайте функцию, которая при получении входных данных искусства ASCII (направляя путь, который может в конечном итоге зацикливаться), выводит длину цикла (если он есть) и длину «хвоста», ведущего в цикл в одном из формы ниже. вход Ваш вклад должен быть передан в функцию. Ниже приведен пример простого ввода. # --> …

3
Построй мне пирамиду
Вам нужно построить пирамиду из кубиков. Кубики можно смотреть с 2 углов: _____ _____ /\ \ / /\ / \____\ /____/ \ \ / / \ \ / \/____/ \____\/ Это пример для двухразмерных кубов с двух возможных углов. Высота кубов - $sizeкосая черта (или обратная косая черта), а ширина …

4
ASCII Art Archery Arrows
Напишите программу или функцию, которая принимает положительное целое число и печатает или возвращает художественное изображение ASCII стрелки со стрельбой из лука , масштабированное в соответствии с вводом. Если вход является 1выходом /\ / \ \__/ || || || || || || || || /||\ / || \ / || \ …

16
Кодируй мне печенье
Вызов Кодировать файл ASCII cookie в соответствии с входными данными. вход Печенье вид. Это одна из трех строк: «Обычная», «Шоколадная» или «Ореховая». Может быть аргументами функции, стандартным (или ближайшим аналогом) или файловым аргументом. Выход ASCII печенье. См. ниже. Должно быть ___ / \ | | \___/ для простого ввода, ___ …

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

6
ASCII Искусство дня № 3 - Китайские святыни
В сегодняшнем эпизоде ​​AAOD мы собираемся построить китайский храм различной высоты. Рассмотрим следующие примеры для height ( N) 1для6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ . ]###[ . …

4
Построить ASCII часы Фибоначчи
Кто-то создал по-настоящему причудливые часы, используя числа Фибоначчи, которые выглядят действительно красиво, но довольно непригодно для использования. Просто так, как нам нравится! Давайте воссоздадим это. Часы состоят из 5 секций, соответствующих первым пяти числам Фибоначчи, начиная с 1 (т.е. 1, 1, 2, 3, 5): ccbeeeee ccaeeeee dddeeeee dddeeeee dddeeeee Часы …

3
LSC-система рендеринга ASCII
Фон L-система (или система Линденмайер) представляет собой систему параллельных перезаписи , что, помимо прочего, может быть легко использована для модельных фракталов. Этот вопрос касается детерминированных L-систем без контекста . Они состоят из алфавита символов, начальной строки аксиомы и набора правил перезаписи, отображающих каждый символ алфавита в новую строку. Правила применяются …

8
Нарисуйте ряд горных хребтов
Вдохновленная тайлингом Фибоначчи , эта проблема заключается в создании искусства ASCII, представляющего другую известную комбинаторную последовательность. Горы диаграмма п шагов является рисунком горного массива, используя именно п «/» и п «\» символов, таким образом, что символы набросать непрерывные кривые , которая никогда не опускается ниже своей первоначальной «высоты». Например, /\/\ …

13
Показать счет (в разных базах)
Tallying - это простая система подсчета, которая работает на базе 5. В мире существуют различные системы подсчета, но в большинстве англоязычных стран, пожалуй, самая простая - подсчитывать единицы измерения, отмечая вертикальные линии, а затем каждая пятая отметка ставит горизонтальную линию через предыдущую коллекцию из четырех. Это объединяет метки в группы …

2
Круговая диаграмма Ascii art
Ваша цель - вывести художественную круговую диаграмму ASCII. Это код-гольф, поэтому выигрывает самая короткая программа (считая байты исходного кода, а не символы). Никакие внешние программы или API не допускаются. Только родные для каждого языка. Начальный угол и направление (по часовой стрелке / против часовой стрелки) круга не имеют значения. Вывод …

10
Генератор поздравительных открыток ко дню Святого Валентина
Создайте программу, которая, учитывая имя в качестве входных данных, сгенерирует поздравительную открытку на день Святого Валентина с этим именем, а ее исходный код также будет иметь тему дня Святого Валентина. Приветствие может быть либо ASCII-изображением, либо сгенерированным изображением. Дополнительные условия: Исходный код должен выглядеть как что-то тематическое на день Святого …

13
Построить аналоговые часы [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Напишите программу, которая отображает текущее системное время в виде аналоговых часов, используя …

4
Визуализируйте длинное деление с помощью ASCII art
Напишите программу, которая визуализирует длинное деление с помощью ASCII art. Ввод состоит из двух целых чисел, числителя и знаменателя, используя формат ввода по вашему выбору. Примеры: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 …

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