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

15
ASCII Мороженое

Напишите программу или функцию, которая принимает положительное целое число N и печатает или возвращает N × N художественную строку ASCII, верхняя половина которой представляет собой полукруг, состоящий из ('s, а нижняя половина представляет собой направленный вниз треугольник, состоящий из V' s, с...

15
Перевести RoboCritters на Brainf ***

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

15
Заполнить водяной шар

В этом задании вы должны отобразить искусство ASCII водяного шара с учетом количества воды, которым наполнен воздушный шар: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | | | | +----------+ Как нарисовать воздушный шар Чтобы отобразить шарик...

15
Лабиринт, генерирующий один вкладыш

Знаменитый основной лайнер C64 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 печатает лабиринт косой черты и обратной косой черты. \\/\\\//\/\////\\/\/ \/\///\\///////\//\/ /\\\//\//\////\\//\\ \////\//\//\/\\\\\\/ /\/\\///\\\\/\\\\/\\ \/\//\\\\\\//\/\//// /\//\\///\/\///\//// \/\\\//\\/\\\//\\/\/...

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

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

15
Показать 2d массив в виде таблицы ASCII

Задача состоит в том, чтобы отобразить таблицу ascii для данного массива. вход Вход представляет собой 2D матрицу. Длина строки матрицы совпадает с длиной массива. В качестве альтернативы вы можете взять ввод двумерной матрицы с первой строкой заголовка. Внешнее измерение - это строка. Пример...

15
Яблоки падают

Вступление Существует ствол яблони, расположенный между -2 и 2 на оси X, где вокруг него падают яблоки: | | | | <-------|---|-------> -2 2 Каждый день, п яблоки падают. Каждое яблоко сохраняет свою координату х, падая прямо на землю. Но если он приземлится поверх другого яблока, он будет...

15
Построить простую комнату в ASCII-арт

Комната может состоять из соединенных прямоугольников, например, L-образная комната. Такая комната может быть описана списком измерений, описывающих размер каждого прямоугольника. Предположим, у вас есть два списка ввода. Первый содержит ширину прямоугольников, сложенных вертикально друг над...

15
Кодировать кодовую страницу

Вступление Кодовая страница отображает целочисленные значения на определенный символ. Мы можем визуализировать кодовую страницу следующим образом: + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A |...

15
Автоматический домостроитель

Автоматические домостроительные наноботы были изготовлены, и ваша работа - кодировать их. Вот дом, созданный входом 7 4 2 /-----/| / / | |-----| | | | | | | / |_____|/ Вводом является строка, содержащая размеры дома. 7 это ширина. |_____| ---7--- 4 это высота. | | | | 2 это глубина / / Учитывая...

15
Визуализируйте Пирамиду Различия

Разностная пирамида - это пирамида, в которой каждая новая диагональ является абсолютным значением разностей между элементами последней диагонали. Например, если мы начнем с массива 2 5 4 9 3 4 Теперь мы разместим их в диагональном столбце: 2 5 4 9 3 4 Теперь мы заполним следующую диагональ....

15
Ломтики треугольных алфавитов

Если задано число ввода nот 1до 26(или 0до 25), выведите алфавит, читаемый слева направо, вплоть до соответствующей буквы, включая a=1, b=2, c=3, .... Поворот буквы также должен повторяться по вертикали в соответствии с их положением в алфавите. Нечетные числа (когда они 1индексируются) должны быть...

15
Видимые Здания

Эта головоломка взята из головоломки «Сердце города» от CodinGame SamSi. Описание Вы решили прогуляться по городу n* nплитки и перейти к центру плитки. Все здания бесконечно малы, но вы обладаете превосходным зрением и можете видеть все близко и далеко. Ограничения n всегда странно Вы можете...

15
HexaGolf: Ротатагон

Смотрите также: Wordagons Вызов Если в nкачестве входных данных указан шестиугольник и число , выведите тот же самый угол поворота шестиугольника n. шестиугольник Шестигранник будет выглядеть примерно так: a b c d d e e f f o g g h h i i j k l Шестиугольник всегда будет регулярным и будет содержать...

15
Сито Эратосфена, шаг за шагом

Учитывая число N , нарисуйте выровненную по левому краю N x N доску чисел, оставив 1 пустым (как пробел) (я покажу диаграммы с N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Ваша задача - построить Сито Эратосфена, шаг за шагом. Сначала начните с 2. Это простое число,...

15
Призраки и тыквы

Вот тыква ASCII, вырезанная в Джек-о-Фонарь. Разве это не мило? ((^v^)) Вот призрак ASCII. Посмотрите, как это жутко! \{O.O}/ Очевидно, тыквы должны быть на земле, с промежутком между ними, чтобы они не гнили. Призраки, однако, любят стоять на вершине тыквы, поэтому они даже жуткие . Однако им...

15
Двоичная свертка

Бинарная свертка описывается числом Mи применяется к числу N. Для каждого бита в двоичном представлении M, если бит установлен ( 1), соответствующий бит в выводе дается посредством XORing двух битов, смежных с соответствующим битом в N(при необходимости оборачивая). Если бит не установлен ( 0), то...

15
Проверьте мою лазанью

сценарий Я часто готовлю лазанью, но у меня также есть несколько ошибок. Поскольку я повторяю эти ошибки так часто, я подумал, что, возможно, смогу создать программу, которая проверяет, все ли я сделал правильно Допустимая лазанья Действительная лазанья Не менее 5 столбцов в ширину Минимум 4 слоя...

15
Мосты - метафоры для всего в ASCII Art

(с извинениями перед Джимом Уэстом за название и случайным образом вдохновленный текстовым представлением Cisco их логотипа: .:|:.:|:. для концепции) Учитывая входное целое 1 <= n <= 255 , выведите художественное представление ASCII подвесного моста расстояния, nследуя приведенным ниже...

15
Вяжи мне ASCII-носок

Вступление Короче говоря: несколько дней назад я случайно начал вязать носок, и довольно логичная структура простых стежков приводит меня к мысли: почему бы нам просто не связать носок ASCII? вход На входе находится четное целое число N в диапазоне [2,30]. Выход Выходной носок, очевидно. Структура...