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

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

1
Подсчет цепей Каннингема
Простые числа всегда очаровывали людей. 2300 лет назад Евклид писал в своих «Элементах» Простое число - это то, что измеряется одной единицей. что означает, что простое число делится только на 1(или само по себе). Люди всегда искали отношения между простыми числами и придумали довольно странные (как в «интересных») вещи. Например, …

5
Обработка текста № 1: перенос слов
Фон Это первая часть 3-луночного гольф-поля по обработке текста. Общая идея заключается в том, что если вы возьмете вводимый текст и передадите его через решения для всех трех задач (с небольшим количеством склеивающего кода), он будет выплывать в красиво отформатированном абзаце. В этом первом задании ваша задача - дефис фрагмента …

8
Алфавитный Фаннкух
Fannkuch - это классическая тестовая программа. Название происходит от немецкого "Pfannkuchen" - блины - для алгоритма, похожего на переворачивание стопок блинов. Последовательность чисел Фаннуча формируется следующим образом: Возьмем перестановку {1 ..... n}, например: {4,2,1,5,3}. Возьмите первый элемент, здесь 4, и измените порядок первых 4 элементов: {5,1,2,4,3}. Повторяйте это до тех …

4
Реализовать кодировку длины прогона bzip2
Фон После применения BWT (как показано в Burrows, Wheeler и Back ) и MTF (как видно в Move на лицевой стороне ASCII для печати ) компрессор bzip2 применяет довольно уникальную форму кодирования длин серий. Определение Для этой задачи мы определим преобразование BRLE следующим образом: Учитывая входную строку s, которая состоит …

2
ICS Морской флаг алфавит
Алфавит флага Международного кода сигналов используется судами для связи, особенно для статических сигналов. Ваша задача - написать программу или функцию, которая будет принимать строку из STDIN или в качестве аргумента и отображать соответствующий текст в алфавитном флаге ICS. Если ваш язык не отображается на экране, сохранение в файл приемлемо. Ваша …

15
Заполнить бланки
вход Неотрицательное целое число nи непустая строка, sсодержащая только буквенно-цифровые символы и подчеркивания _. Первый персонаж sне является _. Подчеркивания sинтерпретируются как пробелы, которые могут быть заполнены другими символами. Определим бесконечную последовательность «бесконечных строк» ​​следующим образом. Строка просто повторяется бесконечно много раз. Для всех строка получается путем заполнения ее пробелов …
14 code-golf  string 

4
Напишите магическую проверку орфографии
Игра Размахивая руками находится где-то между пером и бумагой Magic: The Gathering и очень тщательно разработанными Rock Paper Scissors. Каждый ход вы записываете один из восьми жестов для каждой руки: пошевелила F ingers протянутый P милостыня Sвздремнуть Wпр Digit указывая Cкруг станцияB Nичто Есть несколько важных правил, которые имеют приоритет …
14 code-golf  string  game 

1
Минимальные Boggle-подобные договоренности
Подумайте, как можно расположить слово в произвольно большой сетке Boggle, если игнорируется правило о том, что не следует использовать один и тот же буквенный куб более одного раза . Также предположим, что у вас есть неограниченное количество буквенных кубов (со всеми присутствующими буквами), и Quэто просто Q. Слово MISSISSIPPIможет быть …

3
Выражение, равное его длине
По заданному числу найдите в словах выражение, равное этому числу, с длиной этого числа. Таким образом, для ввода 15вы можете вывести sixteen minus one, который имеет пятнадцать символов (не считая пробелов). Если существует несколько решений, распечатайте, сколько хотите. Если ничего не существует, выведитеimpossible Используйте только операторы plus, minus, times, и …
14 code-golf  math  string 

7
Молярные массы соединений
задача Напишите программу, которая принимает соединение, состоящее исключительно из элементов с атомным номером, меньшим или равным 92 (уран), и выводит молярную массу соединения в grams/mole. Правила и ограничения Вы не можете использовать функцию, которая напрямую рассчитывает молярную массу для вас. Ваша программа должна быть в состоянии работать на автономном компьютере. …

7
Это премьер? без математики [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . Напишите программу или функцию на любом языке, который сообщает, является ли ввод простым числом. Входные …

4
Подсветка синтаксиса для Greater Golf!
Игроки в гольф. Вместе мы объединились, чтобы создать код, который является лаконичным, функционально красивым и более уродливым, чем Призрак Оперы из оригинального романа. Пришло время вернуть красоту в мир программирования. С цветом. В некотором смысле, функционально красивый уродливее, чем Призрак Оперы из оригинального романа. Мы собираемся написать красочную подсветку синтаксиса. …
14 code-golf  string 

10
Создать Твиттер Парсер
Вступление Вы используете Твиттер (давайте представим, если нет), где вы ограничены 140 символами на каждый твит, которым хотите поделиться со всем миром. Если вы хотите написать в Твиттере адрес Геттисберга Авраама Линкольна , то вам нужно разбить текст на несколько фрагментов по 140 символов, чтобы вывести все сообщение. Тем не …
14 code-golf  string 

9
Напишите функцию, которая возвращает прошедшее время данного глагола
Вызов Напишите функцию, которая принимает аргумент, который является глаголом, и возвращает прошедшее время глагола. (Предположим, что глагол правильный) Прошедшее время Примечание: не считайте y согласным или гласным. Обычно простое добавление edпосле глагола делает прошедшее время глагола. Пример: jump→ jumped, ask→asked Однако есть и другие правила. Если последний символ данного глагола …
14 code-golf  string 

23
Сумма целых чисел в строке, разделенных нечисловыми числами, такими как «a» и «Y»
Создайте программу, которая суммирует все целые числа, найденные в строке, которая установлена ​​как переменная в программе (таким образом, программе не нужно обрабатывать ввод). Целые числа разделены нечисловыми числами (все, кроме 0, 1, 2, 3 ... 9). Примеры: e7rde f ,fe 43 jfj 54f4sD = 7 + 43 + 54 + …
14 code-golf  string 

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