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

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

30
Случайно выбрать персонажа, стиль Плинко
Давайте посмотрим, насколько хорош ваш выбор языка на выборочной случайности. С учетом 4 -х символов, A, B, C, и D, или строка 4 символов в ABCD качестве входных данных , вывод одного из символов со следующими вероятностями: A должен иметь шанс 1/8 (12,5%) быть выбранным B должен иметь шанс 3/8 …

18
Преобразование единственного числа во множественное число
Существуют две формы существительных, единственного и множественного числа. Преобразование между этими двумя довольно легко. Обычно вы заканчиваете это s. ех. car=> cars. Если она заканчивается s, x, z, chили sh, в конце его es. ех. bus=> buses. Если она заканчивается yс согласным непосредственно перед ней, изменить yк ies. ех. penny=> …

11
Испечь мне моджи
Учитывая строку, список символов, поток байтов, последовательность ... которая является допустимой UTF-8 и действительной Windows-1252 (большинство языков, вероятно, захотят взять обычную строку UTF-8), преобразуйте ее из (то есть представьте, что это ) Windows-1252 для UTF-8 . Проходной пример Строка UTF-8 I ♥ U T F - 8 представляется в виде …

24
Сравнить номера версий
Когда мы публикуем какое-то программное обеспечение, мы присваиваем ему номер версии. И пользователи могут захотеть обновить программное обеспечение до последней версии. Итак, пришло время узнать, какая версия должна быть новее. вход Введите два номера версии в виде строк. В контексте этой задачи мы поддерживаем только номера версий, которые представляют собой …

30
Вывод с одинаковой длиной всегда
С такими задачами, как « Вывод» такой же длины, что и код, и « Создать вывод в два раза длиннее кода» , я подумал об отдельной, но схожей задаче. Задача состоит в том, чтобы произвести вывод. Это может быть строка, список символов или любой другой формат вывода вашей программы по …

19
Простое Строковое Отражение
Давайте начнем с определения отражения символа в строке: Для заданной строки с различными строчными буквами алфавита без пробелов, таких как abcdefg, определите отражение буквы в строке cкак перемещение ее (без изменения порядка любой другой буквы) на новое место в строке таким образом, чтобы количество букв изначально справа от него теперь …
26 code-golf  string 

12
Развернуть сжатый мозг-зенит
Этот конкурс был опубликован в рамках конкурса LotM в апреле 2018 года , а также ко второму дню рождения Brain-flak Я думал о том, каким будет наиболее эффективный способ кодирования программ мозговых атак. Очевидная вещь, которую нужно сделать, поскольку существует только 8 допустимых символов, состоит в том, чтобы сопоставить каждый …

14
Раздвоенный текст
Учитывая строку букв ASCII (верхний и / или нижний регистр), выведите необработанный MathJax, необходимый для отображения этой строки, раздваивающейся на каждом символе, в верхние и нижние индексы. Например, входные данные catи horseбудут приводить к выходным данным, которые MathJax отображает следующим образом, соответственно: Обратите внимание, что требуется только один вход - …
26 code-golf  string 

15
Игра номерных знаков Испании
Этот вопрос основан на вопросе, который я задал на испанском языке . Да, я попросил алгоритм на испанском языке. :) В Испании нынешние номерные знаки имеют такую ​​схему: 1234 XYZ где XYZ - три согласных, взятых из полного набора испанских согласных (я думаю, кроме «С»). Иногда, путешествуя с моей женой, …

24
Это Упорядоченное Слово?
(Вдохновленный этим постом над Puzzling. ВНИМАНИЕ: СПОЙЛЕРЫ ДЛЯ ЭТОЙ ЗАГАДКИ НИЖЕ.) Стандартная телефонная клавиатура соотносит буквы с цифрами следующим образом: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Заданное входное …

18
Сокращать массив
Цель: Учитывая массив строк, создайте сокращенные версии каждой строки. Спецификация: Для этой задачи аббревиатура - это первые N символов строки. Для строки abc: a, abи abcвсе действительные сокращения, в то время bc, и acнет. Учитывая массив строк, мы хотим найти кратчайший набор аббревиатур, чтобы, учитывая ввод и любую аббревиатуру, вы …
26 code-golf  string 

8
Преобразовать скобки в правую скобку (Sad Brace)
Правая скобка - это стиль брекетинга кода, при котором фигурные скобки и точки с запятой выровнены по одной точке на правой стороне файла. Как правило, это считается плохой практикой по нескольким причинам. Соревнование Возьмите многострочную строку с помощью любого метода и преобразуйте ее стиль скобок в правую скобку. Для этой …

6
Эффективное печатание на Game Boy
Многие старые игры Game Boy часто требовали ввода строки пользователем. Однако клавиатуры не было. Это было сделано путем предоставления пользователю «экрана клавиатуры» следующим образом: «Указатель на символ» будет начинаться на букву А. пользователя будет перемещаться к каждому нужному символу с D-Pad «s четыре кнопки ( UP, DOWN, LEFTи RIGHT), затем …

28
Воссоздать ASCII-таблицу как ASCII-таблицу
Часто, пока я играю в код, я хочу знать, каково значение ASCII для определенного персонажа. ASCIItable.com - один из моих любимых ресурсов для быстрого поиска всех печатных символов ASCII . Это действительно хорошее изображение, которое показывает не только печатные символы ASCII и их значения, но также непечатаемые и расширенные символы, …


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