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

30
ABAA / ABBB: создать этот рекурсивный 2D-шаблон

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

30
Достигает ли вода в конечном итоге резервуар?

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

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

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

30
Нарисуйте кривую Гильберта, используя косую черту

Кривая Гильберта является пространство начинка фрактала , который может быть представлен в виде системы Lindenmayer с последующими поколениями , которые выглядят следующим образом : Благодаря http://www.texample.net/tikz/examples/hilbert-curve/ для изображения. Цель Напишите самую короткую...

30
Цифровая сумма Фибоначчи

Мы все знакомы с последовательностью Фибоначчи : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765 Однако вместо этого f(n) = f(n-1) + f(n-2)мы возьмем цифровую сумму предыдущих 2 записей. Последовательность должна все еще начинаться 0, 1, после этого различия...

30
Убить его огнем

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

30
Создайте этот красивый ASCII-Art

Введение Я думаю, что все согласны с тем, что красивые картинки должны иметь красивую рамку. Но большинство задач на этом сайте об ASCII-Art просто хотят получить необработанную картинку и не заботятся о ее сохранности. Разве не было бы неплохо, если бы у нас была программа, которая использует...

30
Официальный рубиновый инспектор

Вот простой ASCII арт рубин : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Как ювелир для ASCII Gemstone Corporation, ваша работа заключается в осмотре недавно приобретенных рубинов и оставлении записки о любых найденных вами дефектах. К счастью, возможны только 12 типов дефектов, и ваш поставщик гарантирует,...

30
Построить словесную лестницу

Учитывая список, состоящий как минимум из двух слов (состоящий только из строчных букв), создайте и отобразите ASCII-лестницу слов, чередуя направление написания сначала направо, затем налево относительно начального направления слева направо. , Когда вы закончите писать слово, измените направление...

30
Нарисуйте вращающуюся вертушку

Помните те забавные вертушки, которые вы дуете, и они вращаются вокруг и вокруг? Давайте код один! Вертушка будет иметь набор символов, \ | / _рисующих его центр и руки. Один из возможных вертушек может выглядеть так: | | |_ ___ ___|_| | | | Но что за вертушка, которая не вращается? Не весело! Мы...

30
Привет! Я шериф кодового гольфа!

Вполне вероятно, что любой, кто использовал Twitter пару месяцев назад, знал бы о «Привет! Я - мем «Шериф Х». Где простое изображение шерифа нарисовано с помощью эмодзи и меняется в соответствии с темой. Поэтому я подумал, что пришло время для Шерифа Код Гольфа. Вот он: ### ##### ### ### ### #...

30
Синусоидальный текст

Цель: написать программу или функцию, которая печатает входную строку в форме синусоиды. Синусоида ASCII Вот один период синусоиды: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Обратите внимание, что в каждом столбце есть ровно одна точка. Каждый символ во входной...

30
(Легкая) дорога к коду

Входные данные: Целое число , которое гарантированно будет .nnn≥3≥3\ge3 Целое число , которое является одним из .ddd[−1,0,1][−1,0,1][-1,0,1] Выход: Дорога размером , которая будет в северо-западном направлении, если ; направление на север, если ; или северо-восточное направление, если d = 1 ....

30
Квадратный корень искусства ASCII

Вы работаете в качестве интерна для математика, который действительно ненавидит TeX, LaTeX и т. Д. Настолько, что он решил отказаться от всякой верстки и заставить вас делать все форматирование в ASCII. Вы устали от этого через некоторое время и решили начать автоматизировать его части, начиная с...

29
Выполнить гравитационную сортировку

Вызов Дайте список целых чисел, покажите, как будет выполняться гравитационная сортировка. Гравитационная сортировка В гравитационном виде представьте числа в виде звездочек. Затем все падает, и новые строки будут явно отсортированы. Давайте посмотрим на пример: [2, 7, 4, 6]: ** ******* **** ******...

29
Не вижу леса за деревьями

Напишите программу или функцию, которая рисует дерево деревьев, тем самым создавая лес. Деревья нарисованы как сложение пирамиды. Первая (верхняя) строка содержит 1дерево, следующая строка вниз содержит 2(всего 3), следующая содержит 3(всего 6) и так далее. Если деревьев недостаточно, чтобы...

29
Насколько высоки монолиты?

Вот пример ввода монолитов . В этом примере 4 _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ Первый монолит имеет высоту 4 единицы, второй - 2, третий - 3, а последний - 1. Задание Ваша программа должна выводить высоты монолитов в порядке слева направо. Выходной формат может быть в любом...

29
Сделай мне поддельный загрузчик

Сделайте фальшивый загрузчик просто так: Параметры: Выведите loading(пробел) один из них циклически -\|/(пробел) (процентный счетчик от 0 до 100), затем a %. Предполагается, что процентный счетчик увеличивается на 1 при каждом изменении дисплея. Время, необходимое счетчику для перехода к следующей...

29
16-битная двоичная сетка

Для любого 16-разрядного целого числа без знака преобразуйте его десятичное число (т. Е. Число-10) в сетку ASCII 4x4 его битов, где старший бит (MSB) находится в верхнем левом, младший бит (LSB) в внизу справа, прочитайте поперек и затем вниз (как текст на английском языке). Примеры Вход: 4242...