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

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

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

3
Токенизация стекового языка
Я работал над другим основанным на стеке языком игры в гольф под названием Stackgoat . В этом задании вы будете писать Tokenizer для Stackgoat (или вообще любые обычные языки, основанные на стеке). Примеры "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

6
Показать 2d массив в виде таблицы ASCII
Задача состоит в том, чтобы отобразить таблицу ascii для данного массива. вход Вход представляет собой 2D матрицу. Длина строки матрицы совпадает с длиной массива. В качестве альтернативы вы можете взять ввод двумерной матрицы с первой строкой заголовка. Внешнее измерение - это строка. Пример ввода: [["License","2008-05-08","2009-03-11","2011-11-22","2013-08-12","2015-11-19"],["GPLv2","58.69%","52.2%","42.5%","33%","23%"],["GPLv3","1.64%","4.15%","6.5%","12%","9%"],["LGPL 2.1","11.39%","9.84%","?","6%","5%"],["LGPL 3.0","? (<0.64%)","0.37%","?","3%","2%"],["GPL family together","71.72% …

3
Лабиринт, генерирующий один вкладыш
Знаменитый основной лайнер C64 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 печатает лабиринт косой черты и обратной косой черты. \\/\\\//\/\////\\/\/ \/\///\\///////\//\/ /\\\//\//\////\\//\\ \////\//\//\/\\\\\\/ /\/\\///\\\\/\\\\/\\ \/\//\\\\\\//\/\//// /\//\\///\/\///\//// \/\\\//\\/\\\//\\/\/ //////\\/\\/\/\/\/// \\/\/\\////\/\/\\/\/ Прочитайте в таком лабиринте из диагональных стен от stdin и распечатайте тот же лабиринт с горизонтальными и вертикальными стенами, состоящий из символа …

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

2
Перевести RoboCritters на Brainf ***
RoboCritters ( этимология ) - это совершенно новый эзотерический язык программирования (не ищите его, я только что изобрел его). Это вариант из Brainfuck (BF), несколько более сложным , чем обычные схемы замещения оператора. Каждая программа в RoboCritters представляет собой прямоугольную сетку текста, которая содержит только семь символов . []/\|, а …

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

6
Draw Концентрические шестиугольники ASCII
Напишите самую короткую возможную программу, которая принимает набор различных положительных целых чисел и выводит рендеринг ASCII концентрических шестиугольников с длинами сторон, состоящими из косых черт, подчеркиваний, пробелов и новых строк. Самая короткая программа в байтах по подсчету https://mothereff.in/byte-counter выигрывает. Примеры (Они выглядят лучше с меньшим межстрочным интервалом.) Если на вход …

5
ASCII Архитектор
Вы не хотите платить деньги за дорогую архитектурную программу, поэтому вы решаете сделать свою собственную. Вы решили использовать ASCII для проектирования своих зданий. Ваша программа будет принимать одну строку, отформатированную определенным образом, и программа выведет здание. вход Ввод состоит из одной строки символов. Можно предположить, что он содержит только буквы …

5
Анимируй вращающуюся фигуру Лиссажу
Записи для этого испытания будут отображать анимированную вращающуюся фигуру Лиссажу . Появление трехмерного вращения происходит, когда параметр x последовательно сдвинут по фазе в каждом кадре. Входные данные: Параметры aи b(согласно статье в википедии ) будут указаны в командной строке или прочитаны из стандартного ввода. Выход: Это ascii-art , поэтому выходные …

5
Распознать ASCII арт номера
Вызов Распознать ASCII арт номера. Чтобы сделать вещи интересными, три случайных точки на изображении могут быть перевернуты. Например: ***** * ** ** ** ** ** вход Художественный номер 7x7 ASCII, сгенерированный приведенным ниже скриптом Python. Выход Цифра Скрипт тестирования Вот скрипт Python (2.6+) для генерации тестовых случаев: import random digits …

10
Египетские пирамиды
Великая пирамида в Гизе, самая большая пирамида в Египте, является не только самой старой из семи чудес древнего мира, но и единственной, которая остается в значительной степени неповрежденной. На строительство египетских пирамид может уйти до 20 лет, и они настолько велики, что Аль-Азиз Усман, сын великого Саладина, сокрушившего крестоносцев, должен …

5
Двоичная свертка
Бинарная свертка описывается числом Mи применяется к числу N. Для каждого бита в двоичном представлении M, если бит установлен ( 1), соответствующий бит в выводе дается посредством XORing двух битов, смежных с соответствующим битом в N(при необходимости оборачивая). Если бит не установлен ( 0), то соответствующий бит на выходе задается …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

7
Железные частицы вокруг магнита
На доске есть частицы железа. Через эту доску мы пропускаем токонесущий провод, и частицы образуют круги. Покажите эти круги, если на входе указано положение провода. Считайте, что доска - это сетка размером 7x7 (фиксированная) Никаких лишних пробелов не допускается. Ввод может быть 0-индексирован или 1-индексирован. (0-проиндексировано в примерах) Примеры input:3,3 …

6
Заполнить ведро
Ваша задача - заполнить ведро цифрами до заданного значения. правила Числа занимают крайнюю левую позицию, затем правую, затем левую и так далее. После переполнения числа начинают собираться вокруг корзины аналогичным образом. Они занимают положение по диагонали. Примеры должны прояснить, каков ожидаемый результат (некоторые правила упомянуты в примерах). Для более чем …

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