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

20
Есть ли языки, которые особенно хороши в искусстве ASCII?

Мне было интересно, есть ли какие-нибудь эзотерические языки или языки игры в гольф, которые специально нацелены на вывод текста и искусство ASCII? Например, 05AB1E по крайней мере начал с таргетинга на базовые конверсии. Существуют ли какие-либо языки игры в гольф, предназначенные для вывода...

20
Создайте ASCII Покер

У покера есть этикет в том, как вы расставляете свои фишки, часто применяемые в турнирах - ваши фишки не могут быть «спрятаны» от ваших оппонентов, будучи позади других, в основном, чтобы не прятать некоторые крупные фишки. Соревнование Мы собираемся играть в покер в ASCII, поэтому нам нужно...

20
KITT car ASCII art

В сериале 80-х годов Knight Rider был представлен интеллектуальный автомобиль с самосознанием под названием KITT. Одним из отличительных аспектов автомобиля была передняя панель сканера, которая позволяла KITT «видеть» (и это выглядело подозрительно знакомым поклонникам другого, более раннего...

20
Очистить картофель

Это картошка: @@ @@@@ @@@@@@ @@@@@@ @@@@ @@ В целом, картофель размера N определяется как следующая форма: Если N четное, это 2 центрированных @символа, за которыми следуют 4 центрированных @символа, за которыми следуют 6 центрированных @символов, вплоть до N центрированных @символов; затем N...

20
Нарисуй мне (странный) юнит круг!

Вступление Вы можете знать и любить свой обычный круг единиц. Но математики сумасшедшие, и поэтому они абстрагировали концепцию до любой точки, которая удовлетворяет x*x+y*y=1. Поскольку криптографы 1 тоже странные, они любят конечные поля, а иногда и конечные кольца (хотя у них нет большого...

20
Гексагональные треугольники!

Ваша задача: сделать шестиугольный треугольник с длиной стороны n, где nположительное целое число или 0. Сначала позвольте мне определить шестиугольник: / \ | | \ / (Удивительное искусство ASCII, верно?) Шестиугольники могут быть связаны друг с другом, разделяя стороны: / \ / \ | | | \ / \ / / \ |...

20
Попробуйте сделать квадрат!

задача Учитывая один непечатаемый печатный символ, создайте 3x3 квадратное представление этого ввода. Например, если вход является #, то выход: ### # # ### правила Формат вывода является строгим, хотя допускается завершающий перевод строки. Это означает, что в середине необходим пробел, а также...

20
Нарисуй фазу Луны

Вызов Учитывая фазу луны, нарисуйте ее, используя искусство ASCII. Ваша программа должна обрабатывать новолуние, растущий полумесяц, первую четверть, растущую гиббусу, полную луну, убывающую гиббусу, последнюю четверть и убывающий полумесяц. Ваш ввод будет целым числом. 0 -> new moon 1 ->...

20
Нарисуй большой ASCII X

проблема Вдохновленный предыдущим испытанием, делающим что-то подобное С учетом положительного целочисленного ввода nвыведите форму, которая следует этому шаблону: вход n=1: * * * * * вход n=2: ** ** **** ** **** ** ** вход n=3: *** *** *** *** ***** *** ***** *** *** *** *** и так далее... У него...

20
Нарисуйте доску судоку, используя символы рисования линий

Это код гольф. Для этой задачи я приму метод (вам не нужна полная программа), но сигнатура метода действительно учитывается в счетчике байтов, и я хочу увидеть полную сигнатуру (не lamdba). Вход для метода представляет собой целочисленный массив с 81 элементом. Выходное / возвращаемое значение...

20
Треугольники шестиугольников

Предположим, бесконечный лист шестиугольников состоит из |/\символов. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / При заданном вводе n > 0выведите треугольную часть этой плитки, как показано в приведенных ниже примерах, с якорем _в середине шестиугольника: n=1 \_/ n=2 \/...

20
Это усеченное треугольное число?

Связанная последовательность OEIS: A008867 Усеченное треугольное число Общим свойством треугольных чисел является то, что они могут быть расположены в виде треугольника. Например, возьмите 21 и расположите в треугольник os: о оо ооо оооо ооооо оооооо Давайте определим «усечение»: разрезание...

20
Горизонтально выровненный ASCII Art

Ваша задача - принять в качестве входных данных два «ASCII Art» и расположить каждое произведение искусства рядом друг с другом по горизонтали. Например, скажем, у вас есть две строки, "abc\ndef"и "123\n456". Вам нужно выровнять их по горизонтали, чтобы получить строку "abc123\ndef456". Я называю...

20
Эйфелева башня: создайте большой «А» из «А» с

Создайте функцию, которая с учетом количества строк n, делает bigA. Горизонтальная полоса bigAдолжна быть в среднем ряду, или нижняя из двух, если nчетная Предположим, моноширинный шрифт для вывода Выходные данные должны быть строкой (или аналогичной, например, массив символов) с четкими переносами...

20
Деформированная шахматная доска

Эта задача заключается в построении шахматной доски, в которой размер квадрата, а не постоянный по всей доске, следует определенной неубывающей последовательности, как описано ниже. Доска определяется итеративно. Доска размером увеличивается до размера , расширяя ее вниз и вправо на «слой»...

20
Первый код Алисы

Алиса - стажер в компании, которая использует Brainfuck в качестве основного языка как для разработки на стороне клиента, так и на стороне сервера. Алиса только что написала свой первый код, и она немного нервничает, готовясь к своему первому обзору кода. Алиса хочет, чтобы ее код был правильно...

20
Написать переводчика для *

Задача проста. Написать переводчика для языка * . Вот большая ссылка на вики. Есть только три действительные * программы: * Принты "Hello World"  *  Печатает случайное число от 0 до 2 147 483 647 *+* Работает вечно. Третий случай должен быть бесконечным циклом согласно спецификациям в этом вопросе...

20
Diamondize некоторый текст

При заданной входной строке длиной 2или более, состоящей исключительно из буквенных символов [A-Z]или [a-z](по вашему выбору, если они все в верхнем или нижнем регистре), выведите непрерывную строку символов, образующую двойной ромбовидный шаблон. Входная строка начинается с центральной линии и...

19
Распечатать случайный лабиринт

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Напишите программу, которая генерирует и печатает случайный лабиринт, используя алгоритм по вашему выбору. Лабиринт...

19
Заполните озера

Учитывая топографию земли в формате изображения ASCII, определите, куда озера пойдут, и заполните их. Предположите бесконечное количество осадков. пример вход # ## # #### # ######### ## ########### ## ############# #### ## ############## ##### ################# ####### #########################...