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

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

15
Обратный алгоритм Кубика Рубика
Всякий раз, когда вы делаете ход на кубике Рубика, есть обратный ход, который отменяет первый ход. Из-за этого каждый алгоритм (набор ходов) имеет обратный алгоритм, который отменяет первый алгоритм. Цель этой задачи - найти обратную сторону заданного алгоритма. Спецификация: Вход состоит из массива отдельных ходов. Каждый шаг представляет собой строку …

30
Создать акроним
Это похоже на создание аббревиатуры , но есть несколько ключевых отличий, в том числе метод извлечения аббревиатуры и эта проблема, включая гибкий вывод. задача Если задана строка (допускается список строк с символами / длиной 1), содержащая только печатный ASCII, выведите на вход все заглавные буквы, которым предшествует пробел или тире, …
19 code-golf  string 

9
Префиксная нотация к постфиксной нотации
Отказ от ответственности: Нет, это не шутка, чтобы перевернуть строку. задача Поддерживается только одна операция: вычитание ( -). У вас также есть только два атома для поддержки: ноль ( 0) и один ( 1). Здесь префиксная нотация -ABэквивалентна постфиксной нотации AB-, где Aи Bявляются выражениями. Ваша задача (рекурсивно) преобразовать выражение …
19 code-golf  string 

30
Избыточный логический
Вступление Классически, логические значения - один бит; trueили false, 1или 0. Ведущие нули были бы просто лишними. Например, 001означает так же, как 00001или просто 1. 32-битный логический Учитывая значение truey / falsey, выведите эквивалентный 32-битный логический тип в виде строки. (Или как число, если по какой-то причине ваш язык поддерживает …
19 code-golf  string 

26
Сделать струнные волны
Задав строку в качестве входных данных, выведите строку с применением следующего алгоритма: 1. Split the String by " " (find the words): "Hello World" -> ["Hello","World"] 2. Find the vowel count of each component: [2,1] ( ["H[e]ll[o]","W[o]rld"] ) 3. For each of the components, output the first n letter where …
19 code-golf  string 

30
Распечатать иконку Stack Exchange
Вызов Распечатайте или верните значок Stack Exchange, как указано ниже: ___________________ / \ --------------------- | | --------------------- | | --------------------- \__________ _____/ | / | / |/ Это код-гольф , поэтому выигрывает самый короткий ответ на каждом языке.

20
Пусть первый будет с тобой
Напишите программу для замены всех вхождений «force» на «first» и всех вхождений «first» на «force», сохраняя исходный регистр для всех позиций символов: "ForcefoRcefOrcE" -> "FirstfiRstfIrsT" "FirstfiRstfIrsT" -> "ForcefoRcefOrcE" Остальная часть строки должна оставаться неизменной, и, следовательно, запуск вашей программы дважды должен вернуть исходную строку: "thirst of forces" -> "thirst of …
19 code-golf  string 

30
Самый длинный пробег символа в строке
Ваша задача: Написать функцию , которая принимает строку s, символ c, и находит длину самого длинного пробега cв s. Длина пробега будет l. Правила : Если sимеет длину 0 или cпусто, lдолжно быть 0. Если нет экземпляров cin s, lдолжно быть 0. Применяются стандартные лазейки и стандартные правила ввода / …
19 code-golf  string 

18
Создайте простой редактор строк
In: строка без разрывов строки * Разрешить пользователю редактировать и отправлять строку Out: измененную строку (опционально с завершающим переводом строки) Редактор строк должен как минимум позволить пользователю: переместить видимый курсор влево и вправо вставлять и / или перезаписывать символы в позиции курсора удалить символы в позиции курсора отправить новую строку, …

8
Сортировка с обратной вставкой
Задача Сформировать первоначальный зашифрованный список, от движений , что вставки Сортировать бы сортировать его. Исходный список будет содержать все числа от 0до N-1(включительно), где Nуказан размер ввода. вход Список, содержащий необходимые шаги для сортировки списка. Каждое значение представляет количество слотов, смещенных на исходное (скремблированное) число, чтобы быть в его правильном …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

8
Дай мне свою усталость, свою бедность, Твои толпящиеся массы, жаждущие дышать свободно
Бронзовая доска на пьедестале статуи Свободы показывает стихотворение « The New Colossus » Эммы Лазарус, часть которой гласит: Дай мне свою усталость, свою бедность, Твои толпящиеся массы, жаждущие свободного дыхания, Несчастный мусор твоего кишащего берега. Пошлите это, бездомный, буря ко мне, я поднимаю лампу рядом с золотой дверью! Чтобы упростить …

7
План Сестины
Сестина это формат стихотворения , который следует интересный образец , который мы можем генерировать. Он имеет шесть строф по шесть строк в каждой, где последние слова каждой строки в первой строфе составляют окончания строк в каждой последующей строфе, повернутые по заданному шаблону. (В конце также есть строфа из трех строк, …

22
Постройте Алфавитную Пирамиду
Сегодня мы собираемся построить пирамиду из букв! Вот пример буквенной пирамиды для первых 5 букв: Напишите первые 5 букв с пробелом между ними, сначала по возрастанию, а затем по убыванию. A B C D E D C B A Сделайте то же самое для первых четырех букв в строке выше, …

4
Учитывая диаграмму, найти X
Найти Х Я был вдохновлен математическими вопросами, в которых задают «Найти Х» для заданной формы. Первоначально я собирался поставить перед собой задачу напечатать координаты x и y символа 'x' в строке. Но я предположил, что это будет слишком просто. Поэтому я рассмотрел контекст, в котором они обычно находились, и решил, …

9
Сбалансированные тройные скобки
«Тройка скобок» (которую я составил для этого испытания) является одним из следующих: (...+...) [...:...] {...|...} <...-...> Сбалансированная строка триплетных скобок (для краткости BTBS) представляет собой либо пустую строку, две сцепленные BTBS, либо одну из указанных выше тройных скобок, каждая из которых ...заменяется на BTBS. Ваша задача - написать программу или …

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