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

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

30
Скручивание слов!
Скручивание слов! Дана строка и положительное целое число. Вы должны крутить струну, взад и вперед. Пример ввода / вывода вход Programming Puzzles & Code Golf 4 Выход Prog mmar ing zzuP les oC & de G flo вход Ввод может быть принят через STDIN или аргумент функции. Входные данные будут …
34 code-golf  string 

30
Прописать первую букву каждого слова ввода
Это относительно быстро, но я уверен, что вам понравится. Codegolf - программа, которая примет ввод в виде предложения, а затем предоставит вывод с первой буквой, заглавной в каждом слове. Правила: Представления могут быть не в форме функции. Так что нет: function x(y){z=some_kind_of_magic(y);return z;} как ваш окончательный ответ ... Ваш код …

30
Чередование строк
Ваша задача - написать программу или функцию, которая при задании двух строк одинаковой длины меняет местами все остальные символы и выводит / возвращает полученные строки в любом порядке. Примеры "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> "qvertk" "dworay" "1, …
34 code-golf  string 

9
Алгоритм сортировки
Существует «алгоритм сортировки», иногда называемый сортировкой Сталина, в котором для сортировки списка вы просто удаляете элементы из списка, пока он не будет отсортирован в порядке возрастания. Например список [1, 2, 4, 5, 3, 6, 6] При "сортировке" по сталину сортировка становится [1, 2, 4, 5, 6, 6] Три были удалены, …

24
Можно ли разделить число на степени 2?
Вчера, играя с моим ребенком, я заметил номер в его игрушечном поезде: Таким образом, у нас есть которые можно разделить на или4281428142814 - 2 - 8 - 14-2-8-14-2-8-122- 21- 23- 2022-21-23-202^2-2^1-2^3-2^0 Очень простая задача: если в качестве входных данных ввести неотрицательное число, верните непротиворечивые значения истинности и фальси, которые показывают, …

30
Flippign Lettesr Aroudn
В чате, мы часто быстро-TYPERS и на самом деле не смотреть на того , из писем , прежде чем отправлять сообщение. Поскольку мы ленивы, нам нужна программа, которая автоматически меняет последние две буквы в наших словах, но поскольку мы не хотим отвечать слишком поздно, код должен быть коротким. Ваша задача, …
33 code-golf  string 

21
Самая длинная неповторяющаяся подстрока
Задав строку в качестве входных данных, найдите самую длинную непрерывную подстроку, которая не имеет символов дважды или более. Если таких подстрок несколько, вы можете вывести либо. Вы можете предположить, что вход находится в диапазоне ASCII для печати, если хотите. счет Сначала ответы будут ранжироваться по длине их самой длинной неповторяющейся …

28
Это сильное слово?
Они говорят, что hateэто сильное слово. Я хотел выяснить, почему, поэтому я хорошо посмотрел на слово. Я заметил, что у каждого согласного был гласный после этого. Это показалось мне достаточно сильным, поэтому я решил, что именно это делает слово сильным. Я хочу найти более сильные слова, поэтому мне нужна программа …

13
С днем ​​рождения, Раффаэле Чекко!
Раффаэль Чекко программист , который произвел некоторые из лучших видеоигр для ZX Spectrum компьютера в конце восьмидесятых годов. Среди прочего он разработал широко известный киберноид и экзолон . Рафаэле исполняется 50 лет 10 мая 2017 года . Этот вызов - небольшая дань ему за счастливые часы, которые многие из нас …

13
Найти оптимальный шаблон
Дана строка s, состоящая из строчных букв, таких как aabaaababbbbaaba и положительное целое число п , такие , как 4, выводить длина- п строка т таким образом, что , когда т повторяется до длины с , они имеют как много символов в часто , как это возможно. Для данного примера …
33 code-golf  string 

30
Удалить символ по указанному индексу
(в значительной степени вдохновлен элементом строки по указанному индексу ) При наличии строки sи целого числа, nпредставляющего индекс in s, вывод sс nудаленным символом в -ой позиции. 0-индексация и 1-индексация разрешены. Для индексации 0 nбудет неотрицательным и меньше, чем длина s. Для 1-индексации nбудет положительным и меньше или равно длине …
33 code-golf  string 

24
Недедуплицирующие строки
Введение Давайте посмотрим на следующую строку: AABBCCDDEFFGG Вы можете видеть, что каждое письмо было продублировано , за исключением письма E. Это означает, что письмо Eбыло дублировано . Таким образом, единственное, что нам нужно сделать здесь, это обратить этот процесс вспять, что дает нам следующую недедуплицированную строку: AABBCCDDEEFFGG Давайте рассмотрим более …
33 code-golf  string 

24
Это число Лошиана?
Положительное целое число k- это число Леша, если kможет быть выражен как i*i + j*j + i*jдля i, jцелых чисел. Например, первые положительные числа Леша: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Обратите внимание , что i, jдля данных kне являются уникальными. …
33 code-golf  math  number  number-theory  decision-problem  code-golf  kolmogorov-complexity  code-golf  sequence  code-golf  path-finding  chess  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  math  arithmetic  code-golf  code-golf  number  code-golf  geometry  code-golf  math  code-golf  code-golf  kolmogorov-complexity  alphabet  code-golf  regular-expression  hexagonal-grid  king-of-the-hill  path-finding  java  code-golf  string  sorting  code-golf  string  grid  code-challenge  compression  code-golf  random  code-golf  sequence  arithmetic  code-golf  number  grid  tiling  code-golf  tips  code-golf  sequence  number-theory  recursion  code-golf  string  grid  code-golf  math  number  combinatorics  permutations  string  code-challenge  code-golf  sequence  number-theory  subsequence 

21
Имитация нажатия клавиш
Ваша задача - смоделировать пару нажатий клавиш, которые вводит пользователь. вход Массив строк или строка с выбранным вами разделителем (вне диапазона 32-126), содержащая как минимум одно нажатие клавиши. Этот массив будет содержать только два типа строк: пассивные нажатия клавиш (одиночные символы) и команды (символы в скобках [ ]). Пассивные нажатия …
33 code-golf  string 

29
Это код префикса?
В теории информации «префиксный код» - это словарь, в котором ни один из ключей не является префиксом другого. Другими словами, это означает, что ни одна из строк не начинается ни с одной другой. Например, {"9", "55"}это код префикса, но {"5", "9", "55"}это не так. Самым большим преимуществом этого является то, …

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