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

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

5
Создайте непересекающийся путь ascii-art
Дано 2 целочисленных ввода, представляющих размер поля, xи yвыведите путь через поле. Пример вывода для 5, 4: # # # ### ### # Все поле 5 на 4, и есть путь, состоящий из хеш-меток, пересекающих поле. Путь должен всегда начинаться в верхнем левом углу и идти внизу справа. Весь путь …

4
Давай Тесселлате!
Вступление Из Википедии : Тесселяция плоской поверхности является разбиение плоскости с использованием одного или более геометрических фигур, называемых плиток, без каких - либо наложений и без пробелов. Довольно хорошо известная тесселяция показана ниже: Ромбы выложены плиткой таким образом, чтобы не было перекрытий или разрывов, и имитирует чередующиеся столбцы кубов. задача …

7
Извержение Eyjafjallajökull?
В 2010 году извергся исландский вулкан, кратко названный Eyjafjallajökull , в результате чего мой давно запланированный рейс был отменен. Если это когда-нибудь случится снова, я бы очень хотел знать заранее, поэтому, пожалуйста, помогите мне создать простую систему визуального оповещения! вход Возьмите в качестве ввода код оповещения о вулканической активности Исландского …

6
Minecraft замок фрактал
Вдохновленный YouTube видео от другого пользователя PPCG ... Перед вами стоит задача - использовать ASCII-арт для рисования стены замка Minecraft из андезита и диорита. Форма стенки является Кантора Set . Для справки, Канторский Набор сделан, повторяя следующие N раз: Тройной текущий шаг Заменить средний с пробелом Добавьте полную строку ниже …

15
г л л ф т н н 2
Иногда действительно трудно преобразовать декартовы координаты (x,y)в полярные (r,phi). Несмотря на то, что вы можете вычислить r = sqrt(x^2+y^2)довольно легко, вам часто нужно различать случаи при расчете угла, phiпотому что arcsin, arccosи, как arctanи все другие тригонометрические функции, имеют совместную область, каждая из которых охватывает только половину круга. Во многих …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

1
Считайте ASCII hamantaschen!
Сегодня Пурим, по которому принято выдавать печенье в форме треугольника с начинкой, называемой hamantaschen (единственное число: hamantasch ). Другой обычай - много пить. Я не самый лучший пекарь .... У меня так много хаманташен нестандартного размера, которые нужно раздавать, и так много друзей, которым они могут дать! Если я отправил …

4
Сжатые дни недели
Учитывая ввод списка дней недели, выведите кратчайшее отсортированное представление списка. Формат ввода является строка , состоящая из одного или нескольких из подстрок двухсимвольных Su(воскресенье), Mo(понедельник), Tu( и т.д.), We, Th, Fr, и Sa. Ввод необязательно может быть дан в отсортированном порядке. Чтобы преобразовать ввод в выходной формат, Сортировать ввод по …

13
Литье ASCII art
Вам предоставляется одна печатаемая строка ASCII, не содержащая символов новой строки, а также многострочная «форма», содержащая пробелы ( ) и хэши ( #). Вы должны идти символ за символом в строке и заменять хэши, используя символы из строки в порядке слева направо, сверху вниз. Если строка слишком короткая, чтобы заполнить …

4
Простой симулятор ДНК
Ваш код будет генерировать очень простое представление ДНК в ASCII-искусстве, навсегда. В качестве входных данных он будет принимать два числа в любом формате: в виде списка, в качестве аргументов функции, в stdin и т. Д. Интервал с плавающей запятой Iв секундах от 0,0 до 1,0 (включительно) Уровень масштабирования Zв виде …

6
Настройте свой стул
Вызов Вы только что купили новый стул! Проблема в том, что вы не знаете, как им управлять, поэтому вам нужно написать программу, которая сделает это за вас. Вы можете только так долго сидеть в неотрегулированном кресле. Поэтому ваш код должен быть максимально коротким. Примеры 5,3,2,2,1 O | | | _ …

1
Ящики для формования
Я определяю четыре стиля коробки: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Напишите программу или функцию с заданным целым числом и строкой, которая найдет один из вышеперечисленных блоков внутри …

3
Тема моего дня рождения: в огне
Мне нужно зажечь свечи. На самом деле мне нужно зажечь произвольное количество свечей. Но только хорошие. ЦЕЛЬ Учитывая заданный блок текста (содержащий зажженные, действительные и недействительные свечи) и число в Nкачестве входных данных, напишите программу или функцию, которая зажигает количество, точно равное Nминус количество уже зажженных свечей. Если Nколичество допустимых …

4
X отмечает место
X отмечает место Ваша цель - добавить перекрестие вокруг заглавной буквы X: Пример ввода / вывода Входные данные: mdhyyyyyyyhhhddmmm mdyyssoo oooosyyyhhhdmm hsso oossoooooyyhhdhhdmmm yoooooo oo ssysssyhhdyyyhmmmm myso oso o oyo hhhdhhyhyhhm mm m mhsyhhys oss yyyhhhsosyhhmmmmdmmm mhyhhhy y ssyhoho o shhdmmmmdmmmm hhyyyh s oo syysyyhhdysso oyhdhhhmmmmm dhysyys sdysoXoyyyyhhso syshm mmm …

11
64-битное ASCII плетение
вход Два целых числа: Неотрицательное целое число W в диапазоне от 0 до 2 ^ 64-1, определяющее переплетение. Целое положительное число S в диапазоне от 1 до 255, указывающее длину стороны. Их можно взять в любом удобном для вас порядке. Выход Представление S by S ASCII запрошенного переплетения ( S …

9
Нарисуйте растущие стеки коробок
Задание В этой задаче ваша задача состоит в том, чтобы нарисовать художественное представление ASCII из нескольких стопок коробок увеличивающейся высоты. В качестве входных данных вам дается количество стеков, которое является положительным целым числом. Первый стек содержит одну коробку размера 2x2. Второй стек содержит 2 коробки размера 3x3. В общем, kстек …

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