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

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

3
Насколько жирным этот пост?
преамбула В уценке Stack Exchange мы используем ** для выделения текста. Например, эта уценка: The **quick brown fox jumps over the lazy** dog. Представляет как: Булки через ленивую собаку. Конечно, мы используем **, чтобы закрыть смелость, а также. Так что меньше ответа будет жирным. Например: The **quick** brown fox jumps …
13 code-golf  string 

21
В поисках ценности слов!
Вступление В стране [Вставьте классное имя здесь] люди не покупают вещи за деньги, потому что у всех сильная аллергия на бумагу. Они платят друг другу словами! Но как это? Ну, они дают каждой букве числовые значения: a=1,b=2,c=3,etc. (С некоторыми другими специальными правилами, которые будут описаны позже) В этом задании вашей …
13 code-golf  string 

6
Распечатать спираль ascii в памяти O (log n)
Вы можете написать программу или функцию, которая получает нечетное положительное целое число n , где n >= 3в качестве аргумента функции, аргументов командной строки или STDIN (или аналога для вашей системы), и печатает в STDOUT (или эквивалент в системе) спираль ASCII это вращается вовнутрь по часовой стрелке, где верхний край …

30
Подсчитайте количество гласных в каждом слове строки
Это довольно простой вызов. Вызов Ввод будет содержать строку (не nullпустую) максимальной длины 100. Выведите количество гласных в каждом слове строки, разделенных пробелами. правила Длина строки не должна превышать 100 символов. Строка будет содержать только алфавиты A-Z, a-zа также может содержать пробелы. Входные данные должны быть получены из stdinаргументов или …

2
Конкатенация строк с контекстом
Строки с контекстом Для целей этой задачи строка с контекстом представляет собой тройку строк, называемых левым контекстом , частью данных и правым контекстом . Он представляет подстроку более длинной строки. Мы используем вертикальную трубу |в качестве разделителя, поэтому пример строки с контекстом: cod|e-go|lfгде левый контекст cod, данные e-goи правый контекст …
13 code-golf  string 

8
Нумерация строк - реализовать nl
Ваша задача - реализовать программу, аналогичную nlинструменту командной строки из основных утилит GNU. Стандартные лазейки запрещены. Вы не можете использовать какие-либо встроенные или внешние функции, программы или утилиты для нумерации строк файла или строки, например, nlсебя или =команды в GNU sed. Спецификация вход Программа принимает имена файлов в качестве аргументов. …

3
Разложить слова на другие слова (например, «послесвечение» = «в кормовой части» + «эрг» + «низкий»)
Вот один для всех вас словесников! Напишите программу или функцию, которая берет список слов и создает список всех возможных конкатенативных разложений для каждого слова. Например: (Примечание: это только небольшая выборка для иллюстративных целей. Фактический результат гораздо более объемный.) afterglow = after + glow afterglow = aft + erg + low …

4
Формат Golf String () обратный
Инвертировать метод Формат. FormatМетод класса String (или эквивалент, такие как sprintf) доступен в большинстве языков. В основном он принимает строку «Формат», которая может содержать заполнители с некоторым дополнительным форматированием и ноль или более значений для вставки вместо этих заполнителей. Ваша задача - реализовать обратную функцию на выбранном вами языке. API …
13 code-golf  string 

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

3
Битовые операторы в Brainfuck
Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

7
Найти минимальное расстояние редактирования между двумя строками
объяснение Расстояние редактирования между двумя строками является функцией минимально возможного количества вставок, удалений или замен для преобразования одного слова в другое. Вставки и удаления стоят 1, а замены стоят 2. Например, расстояние между ABи Aравно 1, потому что удаление стоит 1, и единственное необходимое редактирование - это удаление Bсимвола. Расстояние …
13 code-golf  string 

9
Функция Soundex
Напишите самую короткую функцию для генерации американского кода Soundex для фамилии, содержащей только заглавные буквы AZ. Ваша функция должна выдавать выходные данные в соответствии со всеми примерами связанной страницы (приведенными ниже), хотя она не должна и не должна удалять префиксы. Дефисы в выходных данных являются необязательными. Веселиться! Примечание. Вы не …
13 code-golf  string 

9
CamelCase2snake_case ()
Напишите функцию для преобразования текста CamelCased в snake_case: FunctionForHTMLManipulationстановитсяfunction_for_html_manipulation Входной текст будет одним подходящим идентификатором на многих языках. Он должен начинаться с английской буквы, а затем следовать за любым количеством английских букв или цифр. Другие символы (пробелы, символы и т. Д.) Не допускаются. Каждое «слово» в тексте в формате CamelCase …
13 code-golf  string 

6
Мост Ручной скоринг
Одной из вещей, которая делает контрактный мост очень интересным, является его очень сложная «искусственная» мета-игра. Эта система подсчета очков - небольшая ее часть. Мост - это карточная игра, в которую можно играть хитростью. Каждый игрок получает по 13 карт, и игра начинается со ставок . Ставка определяет, как играет остальная …

1
Введите текстовые Rickrolls
Поскольку rickrolling является величайшим мемом на Земле, вы [знаете правила и я тоже] должны написать кратчайший код, который может текстуально прокручивать ничего не подозревающего читателя. Пусть [вас вниз] будет входной текст, который содержит буквы, знаки пунктуации и пробелы. Каждый раз, когда в тексте появляется фраза [обмани и обижай] из первых …
13 code-golf  string 

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