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

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

14
Дополнить файл нулями
Ваша задача сегодня будет взять существующий файл и добавлять к нему нули, пока он не достигнет определенного размера. Вы должны написать программу или функцию, которая берет имя файла в текущем каталоге fи количество байтов b. Сохраняя исходное содержимое f, вы должны записать нули (нулевые байты, а не ascii 0s) до …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

3
Это был мой укус?
Вчера я оставил свой бутерброд на столе. Когда я встал сегодня, там был укус ... Это было мое? Я не могу вспомнить ... Проблема: Возьмите изображение сэндвича и мой рисунок укуса и скажите мне, был ли это мой укус или нет. Примеры: Пример 1: Мой образец укуса: .. . Sandwich: …

2
Скажите, сколько там квадратов?
Для непустого двумерного массива, состоящего из 0и 1, найдите количество квадратов, у которых все 4 угла 1. Квадраты не должны быть "вертикальными". Все строки гарантированно имеют одинаковую длину. Разумные методы ввода / вывода допускаются. Testcases: 0001000 1000000 0000000 0000100 0100000 Это возвращается 1. 10101 00000 10100 00000 10001 Это возвращается …

5
Свернуть ascii-art
Вызов Учитывая прямоугольную сетку печатаемых символов ascii в виде строки или через стандартный ввод, напишите функцию или программу, которая сворачивает непробельные символы в стопку внизу. Правила: Вывод имеет те же размеры и символы, что и ввод. Не-символ пробела при (row a,column b)не может иметь пробел ' 'на (a-1, b), (a-1,b-1)или …

1
Рандомизированная тыквенная нашивка
На днях я шел через тыквенный участок на вечеринку по случаю дня рождения и заметил, что тыквенные лозы имеют изящный узор с вихрями, петлями и ответвлениями. Мы собираемся смоделировать это здесь с помощью некоторого искусства ASCII. (()) \ p--q p-----q / \ / \ (()) b--d (()) Правила строительства лозы …

12
Создайте односторонний лабиринт
Учитывая нечетное целое число N (5 <= N <= 51), сгенерируйте лабиринт с длиной стороны N, которая соответствует следующим требованиям: Лабиринт должен состоять из символов | -и +. Он должен использовать |персонажа как вертикальную стену, -персонаж как горизонтальную стену, и если эта стена поворачивается, персонаж +должен использоваться. Ширина пути должна …

3
Фонематический Абугида
Персонажи Давайте назовем эти символы Unicode английскими согласными IPA : bdfhjklmnprstvwzðŋɡʃʒθ И давайте назовем эти символы Unicode английскими гласными IPA : aeiouæɑɔəɛɜɪʊʌː (Да, ːэто просто длинная гласная метка, но для целей этого вызова обращайтесь с ней как с гласной.) Наконец, это первичные и вторичные стресс-метки : ˈˌ Обратите внимание, что …

2
Интерпретировать Киппл!
Вступление Kipple - основанный на стеке эзотерический язык программирования, изобретенный Руне Бергом в марте 2003 года. Киппл имеет 27 стеков, 4 оператора и структуру управления. Стеки Стопки названы a- zи содержат 32-битные целые числа. Существует также специальный стек @, чтобы сделать вывод чисел более удобным. Когда число вводится, @вместо него …
12 code-golf  interpreter  code-golf  string  code-golf  math  string  code-golf  ascii-art  path-finding  code-golf  string  ascii-art  code-golf  interpreter  binary  logic-gates  logic  code-golf  ascii-art  code-golf  graph-theory  code-golf  string  code-golf  number  sorting  code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

30
Змеи вокруг
Вызов Задача проста: напечатать змею . Вы получите длину змеи в качестве входных данных. Змея длиной 2 выглядит так: ==(:)- Змея длиной 7 выглядит так: =======(:)- Другими словами, длина змеи - это количество знаков равенства перед головой . использование Допустим, я сделал реализацию C ++ и скомпилировал ее ./getsnake. Я …

5
Показать счет криббиджа в ASCII
Криббедж - интересная игра, потому что вам нужна специальная доска для оценки вашей игры. Доска для криббиджа выглядит так: Обратите внимание на то, как первый столбец слева поднимается, затем направо падает, затем снова налево, снова поднимается. А вот как выглядит плохо нарисованное изображение в формате ASCII на доске для криббиджа: …

1
Сколько здесь квадратов?
Эта проблема вдохновлена ​​картиной, которая часто бродит по Facebook, которая выглядит следующим образом . За исключением того, что наша базовая площадь будет выглядеть примерно так: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Квадрат состоит из n x mквадрата 1x1, вы должны посчитать, сколько подквадрат (1x1, 2x2, 3x3, 4x4, 5x5 и т. Д.) …

13
Вырасти Treemote!
Это мой друг Томас. Он наполовину дерево, наполовину смайлик. | | | :D | | | Он одинок. Давайте сделаем его друзьями! Учитывая , текстовый смайлик в качестве входных данных (например ಠ_ಠ, :P, >_>, а не 😀, 🤓или 🐦), выход соответствующего treemote. Длина древовидного мотива - это количество символов, которое …

4
Помогите пересчитать свою репутацию!
Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации. Было много разных предложений для новой …

1
Нарисуйте и обозначьте гексагональную сетку ASCII
В моем предыдущем задании я нарисовал первую диаграмму в основном вручную (с помощью режима визуального блока vim). Но наверняка должен быть лучший способ ... Учитывая ввод двух измерений, ширину и высоту, выведите гексагональную сетку с этими размерами в ASCII art. Вот диаграмма, на которую ссылаются во вступлении (с незначительными правками), …

12
Объясните десятичные дроби
Задав десятичное число в форме <float>, <precision>, вы рисуете графическое представление десятичной части (т.е. дроби) с плавающей точкой. Примеры: Вход:, 6.75, 4выход: 6||| 7 ---- 6.75(первое число из входных данных) - это число, которое нужно объяснить, 4(второе число из входных данных) - это число тире под трубами. 6Этаж 6,75, 7это …

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