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

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

20
Фаро перемешать массив
Faro перетасовать является метод часто используется магами «Перемешать» колода. Для выполнения перетасовки Фаро вы сначала разрезаете колоду на 2 равные половины, а затем чередуете две половины. Например [1 2 3 4 5 6 7 8] Фаро перетасовал [1 5 2 6 3 7 4 8] Это может быть повторено любое …
31 code-golf  permutations  card-games  code-golf  graphical-output  random  code-golf  image-processing  color  code-golf  primes  code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

18
Попадет ли луч?
Лазер излучает прямой луч в одном из четырех ортогональных направлений, обозначенных значком <>^v. Определите, попадет ли он в цель Oпо прямоугольной сетке. Каждый из них поразит (True): ..... ...O. ..... ...^. ..... >O. ... v.... O.... ........... ........... O.........< ........... Это будет пропустить (Ложь): ...... ...... .^..O. ...... .....> O..... …

4
ASCII Doodling: лазер в коробке
Иногда, когда я рисую, я рисую прямоугольник, начинаю с диагонали от одного из углов, а затем просто прослеживаю линию, «отражая» ее всякий раз, когда я сталкиваюсь с стороной прямоугольника. Я продолжаю с этим, пока не достигну другого угла прямоугольника (и надеюсь, что соотношение сторон моего прямоугольника не было иррациональным;)). Это …

8
Площадь многоугольника ASCII
Вы должны написать программу или функцию, которая получает в качестве входных данных строку, представляющую полигон ascii-art, а выходные данные возвращают площадь полигона. Ввод представляет собой строку, состоящую из символов _ / \ L V spaceи newlineопределяющую простой многоугольник (что означает отсутствие лишних сегментов, отсутствие самоприкосновения и самопересечения). Площадь ячейки одного …

30
Простой ASCII Гантт
Это просто: распечатайте диаграмму Гантта ASCII . Для заданных диапазонов задач (время начала - время окончания), выведите временную шкалу Ганта в виде -символов для каждой продолжительности задачи - каждая задача в новой строке. пример Скажем, мои задачи находятся в диапазоне 28->35, 34->40, 39->44, Гантт будет выглядеть так: ------- ------ ----- …

13
Нарисуйте случайный ASCII Art Quilt
Для этой задачи художественное стеганое одеяло ASCII будет представлять собой блок текста шириной 24 символа и высотой 18 строк, содержащий символы =-<>/\в виде лоскутного рисунка, который является симметричным по горизонтали и вертикали. Пример стеганого одеяла: ======================== ------------------------ //\\//\\\//\/\\///\\//\\ <<><<>>>>><<>><<<<<>><>> /\\/\\\\/\/\/\/\////\//\ ------------------------ /\/////\\///\\\//\\\\\/\ \///\/\/\\\\////\/\/\\\/ \///\/\/\\\\////\/\/\\\/ /\\\/\/\////\\\\/\/\///\ /\\\/\/\////\\\\/\/\///\ \/\\\\\//\\\///\\/////\/ ------------------------ \//\////\/\/\/\/\\\\/\\/ <<><<>>>>><<>><<<<<>><>> …

5
Аквариум одной линии
У моих родителей в саду есть пруд для разведения рыбы, наполненный кои. Это действительно не приходило мне в голову, пока я не заметил следующую выдержку из своего кода. ',') & '_' ... У меня были рыбьи лица, смотрящие на меня с моего экрана ... Что дало мне отличную идею ... …

22
Гольф ASCII-арт
Давайте попробуем сыграть в гольф в этом произведении ascii-art, представляющем человека, играющего в гольф '\. , |> 18 >> \. '. | О >> 'о | \. | / \. | / /. ' | JGS ^^^^^^^ `^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ Источник: JGS - http://www.retrojunkie.com/asciiart/sports/golf.htm Правила: Вход не разрешен Внешние ресурсы запрещены …

30
Крест персонажа
Я ожидал опубликовать что-то более сложное в качестве моей первой загадки в PCG, но конкретный, домашний вопрос о переполнении стека вдохновил меня опубликовать это. Они хотят: напечатать следующий шаблон для любого данного слова, которое содержит нечетное количество букв: P M R A O R G O R R A P …

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

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

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

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

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

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

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