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

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

30
Это ухабистое слово?
(Вдохновленный этим испытанием на Puzzling - СПОЙЛЕРЫ для этой головоломки находятся ниже, поэтому прекратите читать здесь, если вы хотите решить эту головоломку самостоятельно!) Если буква в слове встречается в алфавитном порядке позже предыдущей буквы в слове, мы называем это возвышением между двумя буквами. В противном случае, в том числе, если …

9
Создайте извращенное «Привет, мир!»
Ваша работа довольно проста, написать программу, которая печатает Hello, world!, что при скручивании создает программу, которая печатает Twister!. Как скручиваются струны Алгоритм скручивания очень прост. Каждый столбец смещен вниз на свой индекс (столбец 0 перемещается вниз на 0, столбец 1 перемещается на 1, ...). Сдвиг столбца переносится наверх. Это выглядит …

6
Тебе было приятно в этом году?
Введение У Санты слишком много имен для обработки, и ему нужна ваша помощь! Он нуждается в вас , чтобы написать программу или функцию, которая выводит nice, naughty, very naughtyили very very naughty. Чтобы определить, насколько он хорош или непослушен, Санта разработал алгоритм: Ницца ( деление , математика ): Прежде всего, …

17
Кто из них самый спящий?
Напишите программу или функцию, которая принимает строку символов, -=o.где символы -=o's .' и 's' всегда чередуются, символ за символом. Строка будет иметь нечетную длину больше единицы и всегда начинаться и заканчиваться одним из -=o. По сути, ввод будет выглядеть как линия смайликов, которые разделяют глаза в различных состояниях сонливости, например …
31 code-golf  string 

5
Разбить вкладки пополам
Священные войны велись из-за пробелов против табов. (И конечно пробелы, будучи объективно превосходящими, выиграли.) - Алекс А. S Ом ЕГО р ля до сих пор отказывается , чтобы в ccept , что бея с ч сл е арли евым upreme. Вы только что получили в файл , используя Инкор ре …

27
Зашифруйте строку
Ваша задача состоит в том, чтобы зашифровать строку! Вы спрашиваете, что такое пароли? Возьмите строку в качестве ввода. Эта строка будет содержать только заглавные буквы, строчные буквы, цифры и пробелы. Вы должны заменить все пробелы подчеркиванием и переместить все числа в конец строки в том порядке, в котором они отображаются …

30
Уотсон-Крик палиндромы
проблема Создайте функцию, которая может определить, является ли произвольная строка ДНК палиндромом Уотсона-Крика. Функция возьмет строку ДНК и выведет истинное значение, если строка является палиндромом Уотсона-Крика, и ложное значение, если это не так. (Истина и Ложь также могут быть представлены как 1 и 0, соответственно.) Строка ДНК может быть в …

23
Выравнивание линий!
Выравнивание линий! Учитывая символ и многострочную строку, ваша задача состоит в том, чтобы заполнить каждую строку строки так, чтобы они располагались среди заданного разделителя. Примеры Входные данные: , Programming, Puzzles And, Code golf Выход: Programming, Puzzles And, Code golf вход На входе будет многострочная строка и символ (между которыми вы …

25
Сколько IP-адресов в данном диапазоне?
Вдохновленный... Сеть - Как я могу определить, сколько IP-адресов существует в данном диапазоне? Напишите программу или функцию, которая принимает в качестве входных данных две строки, каждая из которых является IPv4-адресом, выраженным в стандартных точечных обозначениях, и выводит или возвращает количество IP-адресов, охватываемых этим диапазоном, включая два входных IP-адреса. Вы не …

3
Пьяная машинистка
Задний план Машинистка приходит домой после некоторого количества выпивки и понимает, что письмо импорта все еще нужно помнить. Чтобы удостовериться, что он проверяет текст правильно, он пишет текстовый символ bh vjaracter t0, чтобы быть уверенным в его правильности. Однако ему все же удастся пропустить некоторые ключи. Ваша задача - написать …

30
Самая большая общая подстрока
Создайте программу или функцию, которая принимает список строк в качестве входных данных и выводит самую длинную строку, которая является подстрокой всех входных строк. Если имеется несколько подстрок одинаковой длины и больше нет подстроки, выведите любую из них. Это может означать вывод пустой строки. Если имеется несколько допустимых выходов, вы можете …

30
Кот снова съел ваш вклад!
Создайте программу cat, то есть программу, которая принимает входные данные и печатает их. ... Кроме того, программа будет случайным образом забирать символы из вашего ввода и печатать их вместо этого. Каждый символ на входе должен иметь равные шансы для удаления с помощью программы, хотя, поскольку это трудно сделать, шансы для …

30
Алфавит Лестница
Соревнование Ваша задача - создать программу или функцию, которая выводит следующее без ввода: a bb ccc dddd eeeee ffffff ggggggg hhhhhhhh iiiiiiiii jjjjjjjjjj kkkkkkkkkkk llllllllllll mmmmmmmmmmmmm nnnnnnnnnnnnnn ooooooooooooooo pppppppppppppppp qqqqqqqqqqqqqqqqq rrrrrrrrrrrrrrrrrr sssssssssssssssssss tttttttttttttttttttt uuuuuuuuuuuuuuuuuuuuu vvvvvvvvvvvvvvvvvvvvvv wwwwwwwwwwwwwwwwwwwwwww xxxxxxxxxxxxxxxxxxxxxxxx yyyyyyyyyyyyyyyyyyyyyyyyy zzzzzzzzzzzzzzzzzzzzzzzzzz счет Это код-гольф , поэтому выигрывает самый короткий ответ на каждом …

30
Какая это карточка?
Введение Давным-давно, когда я использовал для кодирования карточных игр обычные игральные карты, я обычно указывал номер для каждой карты и вызывал функцию с некоторым номером, чтобы получить карту. Это несколько вдохновило меня принять этот вызов. Таким образом, для людей, не подозревающих об игральных картах, колода карт состоит из 52 карт …

13
Квадратный корень искусства ASCII
Вы работаете в качестве интерна для математика, который действительно ненавидит TeX, LaTeX и т. Д. Настолько, что он решил отказаться от всякой верстки и заставить вас делать все форматирование в ASCII. Вы устали от этого через некоторое время и решили начать автоматизировать его части, начиная с квадратных корней. Вот как …

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