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

Решение может содержать только 95 печатных символов ASCII (пробел до ~). Также могут быть разрешены вкладки и переводы строк, в зависимости от задачи.

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

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

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

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

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

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

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

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

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

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

30
Создать программу Parrot
Учитывая ввод, выводим этот ввод бесконечно новую строку. На входе будет строка, состоящая только из печатаемых символов ASCII ( 0x20-0x7E) и новых строк ( 0x0A). Если input имеет длину 0, бесконечно выводите символы новой строки. Это код-гольф, поэтому побеждает меньше байтов на каждом языке !
15 code-golf  string  sequence  combinatorics  fastest-code  number  code-challenge  restricted-source  rosetta-stone  code-golf  arithmetic  decision-problem  integer  factorial  code-golf  arithmetic  decision-problem  integer  bitwise  code-golf  kolmogorov-complexity  code-golf  tips  vim  code-golf  quine  code-generation  code-golf  string  restricted-source  code-golf  string  random  unicode  code-golf  audio  code-golf  ascii-art  code-golf  decision-problem  code-golf  puzzle-solver  code-golf  restricted-source  code-golf  kolmogorov-complexity  permutations  hexagonal-grid  code-golf  string  math  combinatorics  fastest-code  code-golf  restricted-source  code-golf  string  code-golf  arithmetic  code-golf  math  number  code-golf  string  decision-problem  balanced-string  code-golf  binary  code-golf  string  number  code-challenge  restricted-source  code-golf  ascii-art  printable-ascii  interactive  code-golf  string  ascii-art  code-challenge  restricted-source  source-layout  code-golf  arithmetic  tips  functional-programming  golfing-language  code-golf  binary  encryption 

20
Визуализировать вложенный массив
Вам будет предоставлен вложенный массив. Ваша программа должна визуализировать массив. Но как? Например, давайте предположим, что у нас есть вложенный массив, например [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. Этот вложенный массив может быть визуализирован как: ->1 ->2 -->1 -->2 ->3 >4 ---->5 >6 Примеры Input 1: ["Atom",["Proton",["Up Quark", "Up Quark", "Down Quark"], "Neutron", ["Up Quark", …

16
Цифры для букв
Существует очень простой шифр, который заменяет букву ее положением в алфавите. Например, abcстал бы 1 2 3в этом шифре. Этот вызов - альтернативный подход к этому шифру. Соревнование Создайте программу, которая принимает ввод символов ASCII и выводит разделенную пробелами строку: целые числа -26через26 письма aчерезj Вывод должен прийти через STDOUT …

6
Печать строк без разделения символов
Изменить: разрешено повторное использование пробелов. Ваша задача - написать n программ (или функций, или наборов функций без использования параметров или имен функций) на одном языке. Программа k должна вывести (кардинальное) число k на стандартном английском языке в нижнем регистре (с дополнительным завершающим переводом строки). Поэтому первая программа должна выводить one, …

11
Случай соответствия Найти заменить
Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть …
14 code-golf  string  code-golf  string  ascii-art  alphabet  code-golf  number  sequence  counting  code-golf  sequence  counting  code-golf  quine  source-layout  code-golf  string  code-golf  decision-problem  game  code-golf  string  quine  source-layout  subsequence  code-golf  quine  code-golf  array-manipulation  integer  code-golf  ascii-art  code-golf  sequence  integer  code-golf  kolmogorov-complexity  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  integer  code-golf  string  number  integer  code-golf  string  ascii-art  code-challenge  test-battery  expression-building  source-layout  printable-ascii  code-bowling  code-golf  number  code-golf  number  string  binary  code-golf  matrix  conversion  code-golf  number  arithmetic 

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