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

15
Найти самый длинный ряд последовательных цифр

Простая задача: при наличии ряда положительных целых чисел найти число, которое содержит среди своих цифр самый длинный ряд последовательных цифр. Хитрость? Разрешено, чтобы цифры в прогонах обтекали возможные значения ( 0123456789) и работали задом наперед. Так как 2345, 89012и 5432109являются...

15
Нарисуйте полупрозрачные коробки

примечание: строковое искусство может выглядеть здесь ужасно из-за странности шрифта SE: ​​P :( Учитывая список из четырех кортежей, представляющих углы прямоугольников, нарисуйте полупрозрачные прямоугольники друг над другом в этом порядке. Для выполнения этой задачи вам необходимо иметь...

15
Имя монстра Франкенштейна

Вступление: Поскольку сейчас почти Хэллоуин, я просто думал о некоторых случайных темах на Хэллоуин. В конце концов я прочитал страницу Википедии Франкенштейна и наткнулся на следующий текст: Существо Частью неприятия Франкенштейном его творчества является тот факт, что он не дает ему имя, что...

15
Равновесие колебаний

У нас есть объекты, которые колеблются между двумя целочисленными точками [l, r]со скоростью одна единица за единицу времени, начиная с lon t=0. Вы можете предположить l < r. Например, если объект колеблется [3, 6], тогда мы имеем: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6...

15
Вывести три столбца вертикально разделенных пробелом

задача Взять входную строку через пробел. Сортировать слова по алфавиту. Распечатайте их вертикально в 3 столбца, разделенных пробелами. Вызов Высоты всех трех столбцов должны быть максимально равномерно взвешены. Все три столбца должны быть выровнены. Это код-гольф , поэтому выигрывает самый...

15
Вы должны сделать книгу!

Вы работаете на виртуальной старомодной печатной машине. Чтобы помочь вам быстрее оформить моноширинные буквы, вы решите создать самую короткую программу, которая поможет вам. Учитывая строку текста и размер страницы, генерировать и выводить каждую страницу текста. Примеры Например, с шириной...

15
Сделай мне перевернутую елку!

Вызов Мы все знаем о нормальных рождественских елках - но как насчет перевернутой рождественской елки ! Это довольно простой, рождественский тематический вызов. Цель этой задачи - сделать из меня ASCII перевернутую рождественскую елку. Вот правила для этого вызова: Примите нечетное, положительное...

15
XOR сортировать массив

Получив ключ и массив строк, перетасуйте массив так, чтобы он сортировался, когда каждый элемент XOR соответствует ключу. XOR'ing две строки Чтобы XOR строки ключом, XOR каждого из символьных значений строки его парой в ключе, предполагая, что ключ повторяется навсегда. Например, abcde^123выглядит...

15
Струнный репликатор

В Vim вы можете повторить команду, поставив перед ней число, аналогичное 3ddэквивалентному dd dd dd. Ну, этот повторяющийся шаблон не ограничен командами Vim. Строка также может быть скопирована таким же образом. Спецификация: Для заданной строки, состоящей только из цифр, буквенных символов (как в...

15
Там я ее сломал (ножницами)

Вызов Имея строку, описывающую правило резки, и другую строку, вырежьте части из второй строки, используя правило, описанное в первой строке. Обе строки будут состоять из букв a-zили A-Zтого, что вы выберете (они не должны быть представлены одинаково). Способ изменения второй строки описан ниже:...

15
Соедините комнаты

Итак, вот карта, скажем, темницы ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Скажем, герой находится в комнате A (вверху слева), а его цель (принц в беде?) - в комнате B (справа внизу). Наша карта не позволяет герою продвигаться к своей...

15
Столичный Шифр

Ваша задача - расшифровать непустую строку, состоящую из печатных символов ASCII в диапазоне [32..126] . Чтение строкового символа на символ: каждый раз, когда вы встречаете букву в нижнем регистре, ассоциируйте ее со следующей буквой в верхнем регистре, начиная с буквы «А» каждый раз, когда вы...

15
Проверьте, сбалансирована ли строка в скобках

Мы называем группу паренов открытым пареном (, его близким паренем )и всем, что внутри. Группа или строка parens называется сбалансированной в скобках, если она не содержит ничего или содержит только две группы parens, сбалансированных в скобках. Например: The string "(()())()" is parenthesly...

15
Повторите рифму и петлю на гласные

Рифмы гласных: яблоки и бананы Существует традиционная детская песня, которая повторяет один и тот же текст снова и снова, только каждый раз, когда каждый гласный заменяется случайным гласным, но постоянным в текущей строфе. Вызов Цель состоит в том, чтобы предложить кратчайший код, который...

15
Имитация NFA

Недетерминирован конечный автомат является конечным автоматом , где кортеж отображаются в нескольких штатов. То есть. мы заменяем обычную функцию перехода DFA другой функцией .(state,symbol)(state,symbol)(state,symbol)δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q \times \Sigma \to Q\ Δ:Q×Σ→P(Q)Δ:Q×Σ→P(Q)\Delta : Q...

15
Высшая сумма Строка

Высшая сумма Строка Если задана входная строка, верните слово с наибольшей суммой каждого из символов Юникода. правила Входные данные должны быть разделены пробелами Значение каждого слова основано на сумме каждого символа в коде слова UTF-16 Вывод должен быть первым словом с наибольшим значением...

15
Вверх и вперед к большей славе!

Пусть этот вызов послужит ( еще одной ) данью Стэну Ли, скончавшемуся в возрасте 95 лет. Стэн Ли оставил нам неоценимое наследие и своеобразное ключевое слово: Эксельсиор . Итак, вот небольшая проблема, основанная на том, что он сказал, что это означало : Наконец, что означает «Эксельсиор»? «Вверх...

15
Проблемы с ленивым словом

Резюме Преподавателю было сказано подготовить словесные задачи для учеников. Ей дан список уравнений и предложено записать их в виде соответствующей задачи слова. Тем не менее, она очень ленива, поэтому она не вкладывает много творчества в это. Вместо этого она просто пишет это буквально. Например,...

15
Свернуть ковер

Этот вопрос вдохновлен вопросом Кевина Круйссена . Теперь, когда ковер разложен, мы хотим его свернуть. Ваша задача - написать программу, которая принимает строку и возвращает спираль, сделанную из этой строки (представляющую собой свернутый ковер, если смотреть со стороны). Процедура одного шага...

15
Генерация произносимого бессмысленного слова

Ваша задача - создать бессмысленное слово, которое можно произносить с указанным количеством «слогов». Каждый раз, когда программа запускается, возможно, приводит к другому бессмысленному слову. Pronounceability Произносимое слово состоит из слогов, которые, в свою очередь, состоят из группы...