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

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

4
Реализуйте истинное добавление строки
Многие языки позволяют «добавлять» строки в +. Однако это действительно конкатенация, истинное дополнение будет следовать аксиомам группы: Он закрыт (добавление любых двух строк всегда является строкой) Это ассоциативно ( (a + b) + c = a + (b + c) ) Есть тождество ( ∃e: a + e = a …

30
«Умножить» две строки
Это было вдохновлено функцией, которую я недавно добавил в свой язык Add ++ . Поэтому я добавлю короткий ответ в Add ++, но я не приму его, если он победит (это было бы нечестно) Разве ты не ненавидишь, когда умножаешь числа, а не строки? Таким образом, вы должны исправить это, …
29 code-golf  string 

25
Сортировать строку, вроде
Если вы сортируете строку, вы обычно получаете что-то вроде: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Да, это было первое отсортированное предложение. Как вы можете видеть, есть много повторяющихся символов, aa, eee, ttttt, 9 пространства и так далее. Если мы добавим 128ASCII-значение первого дубликата, 256ко второму, 384третьему и т. Д., Снова отсортируем его и выведем новую …

29
Давайте сделаем волну!
Входные данные: Строка (фрагмент-волна) с длиной >= 2. Положительное целое число n >= 1 . Выход: Мы выводим однолинейную волну. Мы делаем это, повторяя входную строку n раз. Правила соревнований: Если первый и последний символ входной строки совпадает, мы выводим его только один раз в общем выводе (т. Е. ^_^Длины …
29 code-golf  string 

30
Squiggly Sequence
Все благодарности Аднану за то, что он решил эту задачу. Мой последний вызов, прежде чем я пойду на перерыв . задача Если задано положительное целое число n, если nоно нечетное, повторите /это много раз; если nдаже, повторите \это много раз. (Серьезно, тестовые примеры будут намного понятнее, чем это описание, так …
29 code-golf  string 

28
Рассчитать супер-логарифм
Это должно быть простой задачей. Учитывая число n >= 0, выведите супер-логарифм (или log *, log-star или повторный логарифм , которые эквивалентны, поскольку nникогда не отрицательны для этой задачи.) Of n. Это одна из двух обратных функций к тетрации . Другой - супер-корень , который находится в связанном вопросе . …
29 code-golf  math  code-golf  array-manipulation  sorting  code-golf  math  arithmetic  matrix  code-golf  string  kolmogorov-complexity  code-golf  string  code-golf  math  sequence  arithmetic  recursion  code-golf  math  ascii-art  sequence  code-golf  math  array-manipulation  code-golf  code-golf  kolmogorov-complexity  code-golf  string  code-golf  string  decision-problem  code-golf  array-manipulation  tips  javascript  json  code-golf  math  string  number  number-theory  code-golf  math  sequence  fibonacci  number  arithmetic  fastest-code  integer  code-golf  math  sequence  code-golf  string  file-system  tips  golfscript  code-golf  string  code-golf  string  natural-language  code-golf  string  file-system  code-golf  math  array-manipulation  code-challenge  image-processing  compression  code-golf  math  number  sequence  code-golf  math  combinatorics  regular-expression  code-golf  sequence  pi  code-golf  ascii-art  code-golf  string  array-manipulation  sorting  code-golf  string  graph-theory  code-golf  string  code-golf  string  ascii-art  code-challenge  compression  code-golf  code-golf  math  sequence  number-theory  code-golf  maze  graph-theory  code-golf  math  sequence 

30
Квадрат текста
Соревнование Учитывая строку, выведите текст в форме квадрата. Вы можете предположить, что текст всегда будет помещаться в квадрат и что он никогда не будет пустой строкой. Вы также можете предположить, что никогда не будет новых строк. пример Input: Hi, world Output: Hi, wo rld Тестовые случаи Input: Hi, world! Hello …
29 code-golf  string  grid 

24
Голландский Burgerservicenummer (BSN) одиннадцати тест
Введение: Голландский BSN (BurgerServiceNummer) действителен, если он соответствует следующим правилам: Он содержит только цифры. Длина должна быть 8 или 9 в длину. Когда цифры индексируются как Aсквозные I, результат следующей суммы: 9xA + 8xB + 7xC + 6xD + 5xE + 4xF + 3xG + 2xH + -1xI(ЗАМЕТЬТЕ -1 вместо …

30
Это странное слово?
Вызов Учитывая одно слово в качестве входных данных, определить, является ли слово нечетным или четным. Нечетные и четные слова Предположим, общие правила: odd + odd = even even + odd = odd odd + even = odd even + even = even В алфавите нечетные буквы: aeiou И четные буквы: …

10
Решение Санты
Решение Санты: В этом задании вы поможете Санта-Клаусу решить, был ли кто-то в его списке непослушным или милым, и впоследствии получите coalили toys. Но , к сожалению, Санта неорганизованная, в некоторых из его записей, то naughty, nice и nameполя находятся в неправильном порядке. вход Ввод поступит в следующем, взаимозаменяемом формате: …

15
Отсоединить строку
Учитывая ввод списка фрагментов строки, выведите исходную строку. Каждый срез будет представлен в виде списка длиной 2, содержащего начальную позицию среза (целое число ≥0) и сам срез. Если ваш язык не поддерживает массивы произвольных типов, вы также можете принять это как структуру или аналог, или просто строку, состоящую из числа, …
29 code-golf  string 

10
Скобки в сноски
Задний план Программисты LISP покорили мир! Скобки были объявлены как священные символы, и теперь они могут использоваться только в программах LISP. Было решено, что скобки в литературных произведениях должны быть заменены сносками, и ваша задача автоматизировать это для упрощенного текста уценки. вход Ваш ввод представляет собой одну строку, содержащую буквенные …

30
Коренастый против гладких струн
Рассмотрим строку длиной N, например, Peanut Butterс N = 13. Обратите внимание, что в строке есть N-1 пар соседних символов. Ибо Peanut Butterпервая из 12 пар есть Pe, вторая - eaпоследняя er. Когда пары в основном разные символы, строка имеет короткое качество, например chUnky. Когда эти пары в основном одинаковые …

19
Кратчайшие уникальные подстроки
вход Буквенно-цифровая строка s. Выход Самая короткая строка, которая встречается ровно один раз как (непрерывная) подстрока в s. Перекрывающиеся события считаются различными. Если есть несколько кандидатов одинаковой длины, вы должны вывести их всех в порядке появления. В этом вызове пустая строка встречается n + 1раз в строке длины n. пример …
29 code-golf  string 

12
Поиск слова головоломки
Учитывая прямоугольный текст как загадку поиска слова и строку поиска, определите, содержит ли текст строку поиска. Поисковая строка может появиться: горизонтально, вертикально или по диагонали вперед или назад Вы можете написать функцию или программу и взять две строки в качестве входных данных через аргумент функции, ARGV или STDIN. Вывод должен …

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