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

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

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

8
Дискретная карта Бейкера
Вступление Карта Бейкера - важная динамическая система, демонстрирующая хаотическое поведение. Это функция от единичного квадрата сама по себе определяется следующим образом. Разрежьте квадрат пополам, получив два прямоугольника размера 0.5×1. Сложите правую половину сверху левой, чтобы получился прямоугольник размером 0.5×2 Сожмите прямоугольник обратно в 1×1квадрат. В этом задании вы реализуете дискретную …
15 code-golf  string  grid 

25
Преобразовать строку в эквивалент Rövarspråket
Rövarspråket Rövarspråket - игра в слова, в которую играют шведские дети из книг Астрид Линдгрен о Калле Бломквист. Основные правила следующие (из Википедии): Каждый согласный (орфография имеет значение, а не произношение) удваивается, и между ними вставляется o. Гласные остаются без изменений. Несколько примеров: "привет" -> "hohelollolo" "Min svävare är full …
15 code-golf  string 

3
Найдите самые короткие числа в скобках
Числа в скобках предоставляют простой способ выразить большие целые числа, используя только левую скобку, пробел и правую скобку ( [ ]). Номер скобки определяется как строка из одной или нескольких пар совпадающих скобок, [...]называемых чанками , каждая из которых отделена от своих соседей нулем или несколькими пробелами. Количество пробелов между …

3
Сколько символов на персонажа?
На http://shakespeare.mit.edu/ вы можете найти полный текст каждой пьесы Шекспира на одной странице (например, « Гамлет» ). Напишите скрипт, который получает URL-адрес пьесы из stdin, такой как http://shakespeare.mit.edu/hamlet/full.html , и выводит количество текстовых символов, которые каждый игровой персонаж говорил с stdout, сортируя в соответствии с кем говорил больше всего. Названия …

5
Двоичная свертка
Бинарная свертка описывается числом Mи применяется к числу N. Для каждого бита в двоичном представлении M, если бит установлен ( 1), соответствующий бит в выводе дается посредством XORing двух битов, смежных с соответствующим битом в N(при необходимости оборачивая). Если бит не установлен ( 0), то соответствующий бит на выходе задается …
15 code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

20
Распечатать / Вывести все положительные числа, в которых каждая многозначная подстрока в ее десятичном представлении также является простой.
задача Ваша задача - напечатать или вывести все положительные числа, в которых каждая многозначная подстрока в ее десятичном представлении также проста. Если номер имеет хотя бы 2 цифры, это будет означать, что сам номер также должен быть простым. пример 6197в последовательности , потому что каждый многоразрядная подстрока в 6197простом, а …

5
Спряжение в реальной жизни
В Dyalog APL Extended от @ Adám⍢ оператор (under) означает сопряжение: примените одну функцию, затем вторую функцию, а затем инверсию первой. Интересно думать о реальных действиях с точки зрения сопряжения: Задача преобразуется g в другой домен, где она более легко решается с помощью f, а затем снова превращается в исходный …

13
Компьютерный шифр
Вступление: У меня есть множество разных шифров, которые хранятся в документе, который я однажды скомпилировал в детстве, я выбрал несколько из тех, которые, по моему мнению, лучше всего подходили для испытаний (не слишком тривиально и не слишком сложно), и превратил их в задачи. Большинство из них все еще находятся в …

19
Сложение-вычитание чисел в строке
Возьмите строку в качестве ввода и выполните сложение / вычитание всех цифр в строке и выведите сумму этих операций в качестве результата. правила Цифры в строке читаются слева направо Если цифра (n) нечетная, выполните сложение со следующей цифрой (n + n1) Если цифра (n) четная, выполните вычитание со следующей цифрой …
14 code-golf  string 

10
Расшифровка системы Каади
Вы натолкнулись на старую индийскую рукопись, которая описывает кучу захороненных сокровищ. Рукопись также сообщает вам местонахождение сокровища, за исключением того, что некоторые важные цифры были косвенно закодированы в текст. Вы выясните, что в тексте используется система «Каади», ограниченное подмножество более распространенной системы «Катапаяди». (Система Katapayadi - это древняя индийская система …

24
разделить и использовать
Вызов : Задана строка, разбитая на определенные позиции и использующая заглавные буквы первого символа данного слова. Прописать первый символ первого слова, если и только если оно уже было написано Вход: Строка sи символ c. Ouput: Строка с каждым вхождением cзаменяется на первый символ с заглавной буквы Примеры : STRING(s) CHARACTER(c) …
14 code-golf  string 

30
Добавить и стереть
Учитывая одну строку, которая состоит только из букв, обработайте следующим образом: Вы поддерживаете пустую строку в начале. Если следующий входной символ находится в строке, удалите его из строки. Если следующего входного символа нет в строке, добавьте его в строку. Выведите окончательное состояние строки. Вы можете смело предположить, что входные данные …
14 code-golf  string 

14
Два имени
У человека есть два имени, если его фамилия также является общим именем. Вам необходимо определить, какие полные имена в списке являются двумя именами. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Любое имя, встречающееся в столбце имени, может быть первым именем. Если число вхождений имени в …
14 code-golf  string 

14
Рекурсивно каскадные кумулятивные суммы [N] с М итерациями
Возьмите два натуральных числа Nи Mсоздайте объединенные кумулятивные суммы [N]с Mитерациями. Выведите результат последней итерации. Определение составленной совокупной суммы: Начните с числа Nи определите последовательностьX = [N] Добавить к Xнакопительной суммеX Повторите шаг 2 Mраза. Совокупная сумма вектора, X = [x1, x2, x3, x4]является: [x1, x1+x2, x1+x2+x3, x1+x2+x3+x4]. Пример с …
14 code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

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