Вопросы с тегом «string»

Конкурс для решения конкретной проблемы с помощью использования и манипулирования строками.

23
Случай перестановки
Кому нужно сравнивать вещи без учета регистра, когда вы можете генерировать каждую перестановку прописных и строчных букв? Ни один. Никто! Это ответ. Никто не делает. Ваша задача - достичь этого подвига; генерировать все возможные перестановки прописных / строчных букв для заданного ввода. вход Строка печатных стандартных символов ascii. Не следует …

4
Найди мое слово (а)!
Идея этой задачи состоит в том, чтобы найти все слова из словаря на сетке букв. Ваш ввод должен исходить из stdin или функции arg и будет иметь следующий формат: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr Правила …

23
Javascript Left-Pad Golf
Введение Вслед за выпадением пакета левой панели npm , давайте создадим код для реализации левой панели. Левая колодка функция состоит из 2 -х аргументов по умолчанию и 1 дополнительного аргумента в виде строки , длины , ( padchar ). Если padchar не указан, он стандартизируется до пробела . Давайте рассмотрим …
27 code-golf  string 

21
Переопределить wc coreutil
Эта проблема похожа на эту старую , но с некоторыми неясными частями спецификации и менее строгими требованиями ввода / вывода. При вводе строки, состоящей только из печатных ASCII и новых строк, выведите ее различные метрики (байт, слово, количество строк). Метрики, которые вы должны вывести, следующие: Количество байтов Поскольку входная строка …
27 code-golf  string 

24
Атбаш Сам Палиндромы
Рассмотрим преобразование Атбаша : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Где A ⇔ Z и L ⇔ O, например. Есть интересное свойство, которое разделяют некоторые слова. Когда некоторые строки переводятся в их эквивалентный atbash, указанный перевод является обратным исходным словом. Я называю эти Атбашские Палиндромы . В качестве примера давайте переведем WIZARD : W …

7
Статистика популярности моркови
В PPCG Chatroom в Девятнадцатых байтах , используя CARETS ^(или морковь ) является способом указания , что вы согласны с одним из ранее сделанных замечаний чуть выше ваших. Символ каретки состоит только из N ^символов (где N - положительное целое число) и означает согласие с N-м предыдущим сообщением. Таким образом, …
27 code-golf  string 

4
Сопоставить строку с кривой Гильберта
Давайте отобразим некоторые строки в 2d пространстве, стиль фрактала. Ваша задача - вычислить кривую Гильберта и проложить вдоль нее строку. задача Задача состоит в том, чтобы взять однострочную входную строку и расположить ее вдоль кривой Гильберта, достаточно большой, чтобы вместить ее, но не больше. Постарайтесь сделать как можно меньше байт; …

9
Сопоставить случайное число с пи
Представление десятичной дроби с двойной точностью может гарантировать точность только до 15 десятичных разрядов, таким образом, число пи приблизительно: 3.141592653589793 Вы можете видеть, что цифра 3в позициях 1, 10, 16, цифра 1в позициях 2, 4и т. Д. Вызов Ваша задача - создать программу или функцию, которая создает случайное двойное число …
27 code-golf  string  random  pi 

18
Выровнять текст по правому краю
Ваша задача - взять строковый ввод и число и выровнять строку вправо, сделав ширину текста номером. Если строка слишком длинная, разбейте ее и поместите остальные на следующую строку, повторяя, пока это не нужно. Если строка короче ширины, добавьте пробелы. Может быть несколько новых строк, и их следует рассматривать как любой …
27 code-golf  string 

25
Перевернуть и инвертировать строку
Перевернуть и инвертировать строку Вызов В этом вызове. Вы будете писать программу, которая будет выводить или возвращать ввод, обращенный и инвертированный. Во-первых, каждый символ должен быть преобразован в его код символа. Затем это должно быть преобразовано в базу-2. После этого эта строка должна быть обратной. После этого строка должна быть …

7
Обнадеживающие притчи
Довольно много людей здесь, вероятно, заядлые читатели XKCD. Итак, я полагаю, что вы, ребята, попросите вас сделать то, что Меган может легко сделать: создать сценарий, который генерирует тысячи убедительных притч о том, что компьютеры никогда не смогут сделать. Ваш сценарий Может быть написано на любом языке Должен быть код-гольф Необходимо …

23
Поменять местами заглавные буквы двух строк
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Описание Вход две строки, s1и s2, равны по длине. Каждый из них будет содержать только печатный ASCII и иметь длину не менее одного символа. Вы …
27 code-golf  string 

30
Преобразование имен заголовков C в имена заголовков C ++
В стандартной библиотеке C имена заголовков заканчиваются .hсуффиксом: stdio.h В C ++ эти имена заголовков доступны в альтернативной форме с cпрефиксом: cstdio Напишите функцию, которая преобразует первую форму во вторую. Вы можете выполнить преобразование на месте или оставить исходную строку без изменений и вернуть новую строку. Все, что кажется естественным …

30
Преобразовать строку двоичных символов в эквиваленты ASCII
Возьмите строку двоичных символов, разделенных пробелом, и преобразуйте ее в строку ASCII. Например... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Преобразовал бы в ... Hello World Двоичная строка будет храниться в переменной с именем s. Это задача кода-гольфа, поэтому выигрывает самое короткое решение.

30
Создать алфавит с 4 копиями каждой буквы
Обратите внимание, что это не то же самое, что Печать алфавита четыре раза . Эта задача состоит в том, чтобы написать программу для генерации четырех копий каждой буквы английского алфавита, по одной букве в строке, на стандартном выводе: A A A A B B B B и т.п. Вывод должен …

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