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

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

5
Добавление чисел с помощью регулярных выражений
Я хочу попробовать новый тип задач по регулярному выражению в гольф, в котором вас просят решать нетривиальные вычислительные задачи с помощью только замены регулярных выражений. Чтобы сделать это более возможным и менее трудоемким, вам будет разрешено применить несколько замен, одну за другой. Соревнование Мы начнем с простого: учитывая строку, содержащую …

22
Триангуляция текста
Напишите программу или функцию, которая принимает строку, гарантированно содержащую только печатаемые символы ASCII, за исключением пробела, и длину положительного треугольного числа (1, 3, 6, 10, 15, ...). Выведите или верните ту же строку, но в форме треугольника, используя пробелы. Некоторые примеры лучше всего покажут, что я имею в виду: Если …

22
Поверни меня 22,5 с розой
Учитывая строку, которая является одним из направлений на компасной розе с 16 пунктами выведите два направления, которые непосредственно примыкают к направлению ввода, по часовой стрелке. В частности, вам нужно обработать эти (и только эти) пары ввода / вывода: Input Output N NNW NNE NNE N NE NE NNE ENE ENE …

20
Выведите n-е простое число, содержащее n
Этот вопрос станет поворотом при поиске nпростого числа. Вызов Вы должны написать программу, которая будет принимать один вход nи выводить nпростое число, десятичное представление которого содержит десятичное представление nв виде подстроки. Смущенный? Вот несколько примеров. n=1 Primes: 2, 3, 5, 7, 11 ^1 first prime that contains a 1 Output: …

30
Очень длинная терза Рима
Описание Выведите схему рифмы для очень длинного Terza Rima. вход Никто. Выход ABA BCB CDC DED EFE FGF GHG HIH IJI JKJ KLK LML MNM NON OPO PQP QRQ RSR STS TUT UVU VWV WXW XYX YZY правила Вы можете выбирать между разделением строф пробелами или символами новой строки, так …

14
Возврат и перепечатка списка слов
Вот как выполнить возврат и повторную печать из одной строки в другую: Начните с первой строки. Удалите символы в конце, пока результат не станет префиксом второй строки. (Это может занять 0 шагов.) Добавляйте символы в конце, пока результат не станет равным второй строке. (Это также может занять 0 шагов.) Например, …
38 code-golf  string 

26
Делать квадратные слова
Соревнование Ваша задача - создать программу, которая принимает любой заданный строковый ввод и выводит ввод в квадрате. Пустые строки должны возвращать пустую строку. Примеры Учитывая вход: golf Ваша программа должна вывести: golf o l l o flog Входные данные: 123 Выход: 123 2 2 321 Входные данные: a Выход: a …

30
Каждое слово от Бабаба до Ззыза
Ваша задача - написать программу, которая будет выводить читаемый список из каждых пяти буквенных слов со структурой: согласный - гласный - согласный - гласный - согласный Вывод должен быть отсортирован в алфавитном порядке по одному слову в строке, и слова не должны повторяться дважды. Это может быть строчная или прописная …

1
Исправьте Meeesesessessesseesseessesedsed upp teeexexextext
Это вдохновлено мини-гольфом в понедельник № 6: Meeesesessess upp teeexexextext Задний план ETHпродукция с трудом вводит текст на своей обычной веб-странице. Всякий раз, когда он использует цифры или буквы, текст будет обсуждаться. Ваша задача - помочь ему набрать текст, чтобы добиться нормального поведения. Преобразование Преобразование влияет на серии буквенно-цифровых символов …
38 code-golf  string 

4
Ты романизатор, детка
Романизация японского языка - это преобразование японского текста в латинские символы. В этом вызове вам будет предоставлена ​​строка японских символов в качестве входных данных, и ожидается, что они будут преобразованы в правильную строку ASCII. Что нужно знать В японском языке есть три системы письма: хирагана (соблазнительная, используемая для коротких слов), …

17
Garlandification
Слова гирлянды Гирлянда слово это слово , которое может быть нанизанные , как гирлянду, потому что она заканчивается теми же буквами , что начинается с. Эти группы букв могут даже перекрываться! Например, undergroundэто гирлянда слово порядка 3, потому что она начинается и заканчивается тем же 3 -х символов, und. Это …
38 code-golf  string 

3
Решить кубик Рубика
Напишите самую короткую программу, которая решает кубик Рубика (3 * 3 * 3) в течение разумного промежутка времени и перемещается (скажем, максимум 5 секунд на вашей машине и менее 1000 ходов). Ввод в формате: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF …

30
Найдите иголку в стоге сена
Учитывая прямоугольный стог сена размером не менее 2x2, состоящий из всех одинаковых печатаемых символов ASCII, выведите местоположение (считая от верхнего левого угла) иглы, которая является другим символом. Например, если введен следующий стог сена: ##### ###N# ##### ##### Выходные данные должны быть 3,1при нулевой индексации (что я буду использовать в этой …
38 code-golf  string 

30
Распечатать невидимый текст
Учитывая строку в качестве входных данных, выведите количество пробельных символов (0x0A и 0x20), равное длине строки. Например, учитывая строку, Hello, World!ваш код должен будет вывести ровно 13 пробельных символов и ничего больше. Это может быть любое сочетание пробелов и новых строк. Ваш код не должен выводить какие-либо дополнительные завершающие символы …
38 code-golf  string 

7
Исправьте пропущенные периоды моего IPv4-адреса
Иногда, когда я набираю адрес IPv4, я получаю все цифры правильно, но я забываю ввести один или несколько периодов. Я хотел бы иметь программу (или функцию), которая берет мой сломанный адрес IPv4 и выводит все возможные допустимые размещения пропущенных периодов. вход Входными данными всегда будет строка, представляющая собой преобразование действительного …

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