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

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

22
Проверьте, сбалансирована ли строка в скобках
Мы называем группу паренов открытым пареном (, его близким паренем )и всем, что внутри. Группа или строка parens называется сбалансированной в скобках, если она не содержит ничего или содержит только две группы parens, сбалансированных в скобках. Например: The string "(()())()" is parenthesly balanced ( )() Because it contains exactly 2 …

14
Столичный Шифр
Ваша задача - расшифровать непустую строку, состоящую из печатных символов ASCII в диапазоне [32..126] . Чтение строкового символа на символ: каждый раз, когда вы встречаете букву в нижнем регистре, ассоциируйте ее со следующей буквой в верхнем регистре, начиная с буквы «А» каждый раз, когда вы встречаете букву в верхнем регистре, …

9
Соедините комнаты
Итак, вот карта, скажем, темницы ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Скажем, герой находится в комнате A (вверху слева), а его цель (принц в беде?) - в комнате B (справа внизу). Наша карта не позволяет герою продвигаться к своей цели. Нам …

13
Там я ее сломал (ножницами)
Вызов Имея строку, описывающую правило резки, и другую строку, вырежьте части из второй строки, используя правило, описанное в первой строке. Обе строки будут состоять из букв a-zили A-Zтого, что вы выберете (они не должны быть представлены одинаково). Способ изменения второй строки описан ниже: Алгоритм Возьмите первую строку и представьте, что …
15 code-golf  string 

6
Струнный репликатор
В Vim вы можете повторить команду, поставив перед ней число, аналогичное 3ddэквивалентному dd dd dd. Ну, этот повторяющийся шаблон не ограничен командами Vim. Строка также может быть скопирована таким же образом. Спецификация: Для заданной строки, состоящей только из цифр, буквенных символов (как в верхнем, так и в нижнем регистре) и …
15 code-golf  string 

11
Сделай мне перевернутую елку!
Вызов Мы все знаем о нормальных рождественских елках - но как насчет перевернутой рождественской елки ! Это довольно простой, рождественский тематический вызов. Цель этой задачи - сделать из меня ASCII перевернутую рождественскую елку. Вот правила для этого вызова: Примите нечетное, положительное целое число. Вы можете предположить, что это всегда будет …

17
XOR сортировать массив
Получив ключ и массив строк, перетасуйте массив так, чтобы он сортировался, когда каждый элемент XOR соответствует ключу. XOR'ing две строки Чтобы XOR строки ключом, XOR каждого из символьных значений строки его парой в ключе, предполагая, что ключ повторяется навсегда. Например, abcde^123выглядит так: a b c d e 1 2 3 …

7
Вы должны сделать книгу!
Вы работаете на виртуальной старомодной печатной машине. Чтобы помочь вам быстрее оформить моноширинные буквы, вы решите создать самую короткую программу, которая поможет вам. Учитывая строку текста и размер страницы, генерировать и выводить каждую страницу текста. Примеры Например, с шириной страницы 14, высотой 7 и некоторым текстом, вот ваша книга: 14, …

7
Равновесие колебаний
У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 …
15 code-golf  array-manipulation  decision-problem  code-golf  math  number-theory  palindrome  integer-partitions  code-golf  math  decision-problem  geometry  code-golf  string  random  code-golf  ascii-art  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  code-golf  graphical-output  code-golf  number-theory  primes  integer  factoring  code-golf  sequence  array-manipulation  integer  code-golf  array-manipulation  matrix  code-golf  sequence  binary  code-golf  game  cellular-automata  game-of-life  binary-matrix  code-golf  string  ascii-art  code-golf  random  generation  logic  code-golf  string  code-golf  code-golf  sequence  array-manipulation  random  apl  code-golf  code-golf  sequence  primes  code-golf  math  sequence  integer  code-golf  number  arithmetic  array-manipulation  decision-problem  code-golf  ascii-art  number  code-golf  restricted-source  quine  code-golf  chess  board-game  code-golf  math  sequence  code-golf  number  sequence  kolmogorov-complexity  code-golf  number  sequence  arithmetic  code-golf  math  number  alphabet  code-golf  ascii-art  classification  statistics  apl  code-golf  array-manipulation  matrix  code-golf  string  kolmogorov-complexity  code-golf  sequence  binary  base-conversion  binary-matrix  code-golf  string  classification  code-golf  tips  python  code-golf  combinatorics  binary  subsequence  restricted-time  code-golf  number  number-theory  code-golf  math  number  complex-numbers  code-golf  string  code-golf  string  code-golf  string  random  game  king-of-the-hill  python  code-golf  number  sequence  code-golf  number  sequence  code-golf  code-golf  math  number  array-manipulation  code-golf  array-manipulation  decision-problem  code-golf  string  code-golf  sequence  integer 

12
Вывести три столбца вертикально разделенных пробелом
задача Взять входную строку через пробел. Сортировать слова по алфавиту. Распечатайте их вертикально в 3 столбца, разделенных пробелами. Вызов Высоты всех трех столбцов должны быть максимально равномерно взвешены. Все три столбца должны быть выровнены. Это код-гольф , поэтому выигрывает самый короткий код! пример Если ввод: "cat caterpillar pie frog elephant …
15 code-golf  string 

14
Имя монстра Франкенштейна
Вступление: Поскольку сейчас почти Хэллоуин, я просто думал о некоторых случайных темах на Хэллоуин. В конце концов я прочитал страницу Википедии Франкенштейна и наткнулся на следующий текст: Существо Частью неприятия Франкенштейном его творчества является тот факт, что он не дает ему имя, что вызывает отсутствие идентичности. Вместо этого на него …

2
Нарисуйте полупрозрачные коробки
примечание: строковое искусство может выглядеть здесь ужасно из-за странности шрифта SE: ​​P :( Учитывая список из четырех кортежей, представляющих углы прямоугольников, нарисуйте полупрозрачные прямоугольники друг над другом в этом порядке. Для выполнения этой задачи вам необходимо иметь наименьшую координату в верхнем левом углу, а ось x увеличивается вправо, а ось …

6
Найти самый длинный ряд последовательных цифр
Простая задача: при наличии ряда положительных целых чисел найти число, которое содержит среди своих цифр самый длинный ряд последовательных цифр. Хитрость? Разрешено, чтобы цифры в прогонах обтекали возможные значения ( 0123456789) и работали задом наперед. Так как 2345, 89012и 5432109являются действительными пробегами последовательных цифр (но не 3456765ни 321090123как бег должен …

4
Сделать стол для крафта Minecraft
Разве ты не ненавидишь, когда не помнишь, как создать что-то в Minecraft? Что ж, пора это исправить! задача Ваша задача - взять данные в виде 1D или 2D списка и вывести, какой предмет является результатом таблицы крафта! вход Вы можете использовать входные данные в виде строки, списка длины 9или двумерного …

24
Добавление номеров
Довольно простая задача: вы получите два ввода: строку и число (число может быть взято как строка, т.е. "123"вместо 123) Если строка не заканчивается числом (т. Е. Не соответствует регулярному выражению \d$), просто добавьте число в конец строки. Если строка заканчивается числом (то есть соответствует регулярному выражению \d+$), вы должны сначала …
15 code-golf  string 

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