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

26
Сделай флаг волной

Возьмите флаг, как этот: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- И ввод числа: «длина волны» Скажем, длина волны была 5. Затем, каждые 5 символов вдоль линии от начала, замените следующий символ a -на \и сдвиньте все символы...

26
Весёлый Джерримендер

Задний план Соединенные Штаты обладают уникальной любовью к зачаточному воспитанию - преднамеренному манипулированию избирательным округом для предсказания определенных результатов голосования. Совсем недавно в Верховном суде было возбуждено дело о подстрекательстве . Gerrymandering, особенно когда...

25
Преобразование строки в нижний регистр (без встроенных функций для нижнего регистра!)

Целью этого кода является создание кода, который позволяет пользователю вводить строку ASCII (содержит только печатаемые символы ASCII ), а ваша программа выводит вариант этой строки в нижнем регистре. Важно: вам НЕ разрешено использовать встроенную функцию, которая преобразует строку (или только...

25
Ответ цепочки Фибоначчи

(Вдохновлено 95 персонажами ASCII ... 95 цитат из фильмов ) Соревнование Учитывая данные n, выведите число nth Фибоначчи . Вы можете использовать любой 0или 1индексирование, пожалуйста , укажите , какой в вашем представлении. Просто, да? Уловка в том, что вы должны взять набор символов предыдущего...

24
Комплимент Кошка

Цель Напишите полную программу, которая выводит (в STDOUT или ближайшую альтернативу) произвольную строку текста длиной не более 64 символов. Достаточно просто, верно? Ну, вот подвох: вы не можете использовать любые символы, которые присутствовали в выводе предыдущего ответа. Это верно, ни один из...

24
ASCII символов беспорядок

Напишите программу, которая принимает в качестве входных данных строку, состоящую из печатных символов (ASCII 20-7E) и целого числа nв [2,16], и выполняет следующую модификацию строки. Каждый символ в строке преобразуется в его ASCII-код (примеры приведены в шестнадцатеричном формате, хотя база 10...

23
Соединительные письма

Вы должны написать программу или функцию, которая получает блок символов, представленных в виде строки, и выводит или возвращает аналогичную строку, в которой соединены буквы, смежные в алфавите. Наглядный пример (в виде input => output): b d b d |\ /| | \ / | => | X | | / \ | e |/ \e c a c a...

22
Кодовые кроссворды

Это задача полицейских и грабителей . Ответьте здесь, если вы полицейский (создатель кроссвордов), ответьте на сопутствующий вопрос, если вы разбойник (решатель кроссвордов). Вы можете взять на себя обе роли. Менты (Пазлы) Ваша задача - написать кроссворд 10 × 10, где вместо слов или фраз фрагменты...

22
Луковое программирование

Используя только пригодный для печати ASCII (шестнадцатеричные коды от 20 до 7E), напишите квадратную базовую программу N × N без комментариев, которая окружена еще 4 слоями , создав квадратную программу (N + 8) × (N + 8) (N> 0) , Для N = 3 макет (который будет заменен реальным кодом) выглядит...

22
Напишите квадратную программу, которая выводит количество раз, когда она была «развернута»

Рассмотрим квадратный блок текста, шириной N символов и высотой N, для некоторого нечетного целого числа N больше 1. В качестве примера пусть N = 5, а текст будет: MLKJI NWVUH OXYTG PQRSF ABCDE Обратите внимание, что это алфавит (кроме Z), вращающийся против часовой стрелки от левого нижнего угла....

21
Чтение кода за 8 способов вывода 8 чисел

Английский язык и большинство языков программирования пишутся и читаются слева направо, сверху вниз, но это не обязательно так . На самом деле для блока текста ABC DEF Я могу думать о восьми связанных способах, которыми это могло бы быть прочитано: Слева направо, сверху вниз (LTR-TTB): ABCDEF...

18
Распечатайте символический минус вашего кода

(Это вариант « Печать негатива вашего кода» , который мне очень понравился! Спасибо Мартину Бюттнеру ♦ - почти весь этот текст принадлежит ему.) Давайте рассмотрим символы как следующие печатные символы ASCII (обратите внимание, что пробел включен): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ И...

18
Литье ASCII art

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

17
Код выбора языка

Давайте возьмем сетку из 16x16 печатаемых символов ASCII (кодовые точки от 0x20 до 0x7E). Существует 30 путей выбора 15 из верхнего левого в нижний правый угол, которые делают только ортогональные движения, как в следующем примере: ##.............. .#.............. .######......... ......##...........

17
Привет мир с изюминкой

Ваша цель : написать фрагмент кода, который приведет к классическому результату «Привет, мир!» распечатывается на STDOUT или эквивалентный. Правила : Код должен быть полностью напечатан ASCII. Весь код должен быть функциональным - удаление любого символа подсчета должно изменить результат или...

17
Напишите программу, которая использует все печатные не алфавитно-цифровые символы ASCII

В частности, используйте каждый из этих символов хотя бы один раз в вашем исходном коде: ! " # $ % & ' () * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ Символы внутри комментариев, строковых литералов, регулярных выражений (или любых других типов литералов и т. Д.) Не учитываются (но их...

17
Расширенная машина правды

Многие люди знают, что такое истина в программировании. Но настало время, чтобы мы взлетели на ступеньку выше. Представляем, расширенную машину правды! Расширенная машина истинности принимает в качестве входных данных две вещи: целое число nи непустую строку s. Это выводит s nвремена с...

16
Напишите программу, которая всегда печатает N, когда она сдвинута N раз вверх по алфавиту ASCII

Напишите программу, использующую только печатные символы ASCII, которые не требуют ввода. Для справки, вот 95 печатных символов ASCII по порядку: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Когда ваша программа запущена, она должна...

16
Regex в обратном порядке - разложить регулярные выражения

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

16
Кодекс гольфа: решите логическую задачу рыцарей и кнавесов, проанализировав английский

Фон Есть два человека, Билл и Джон. Один из них - рыцарь, который всегда говорит правду, а другой - мошенник, который всегда говорит ложь. Вы не знаете, кто рыцарь, а кто мошенник. Затем каждый говорит несколько утверждений о том, кто мошенник, а кто рыцарь. Используя эту информацию, вы должны...