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

24
Сколько раз я должен нажать на это?

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

24
Эффективное движение роботов

Отказ от ответственности: история, рассказанная в этом вопросе, является полностью вымышленной и придумана исключительно с целью ознакомления. Мой босс получил нового игрушечного робота, и он хочет, чтобы я помог ему запрограммировать. Он хочет иметь возможность вводить простые инструкции стрелки,...

24
Построй мне несколько струнных лестниц

Струнная лестница Отказ от ответственности: это первая проблема, которую я предлагаю. Любые отзывы приветствуются. Если это дубликат, укажите это. Вот ссылка на пост песочницы. Цель Цель этой задачи состоит в том, чтобы при наличии строки и целого числа вывести строку в блоки с целым размером. Если...

24
Реализовать упрощенный кернинг

Введение Кернинг означает регулировку расстояния между буквами текста. В качестве примера рассмотрим слово, Topнаписанное следующими тремя глифами: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Мы...

24
Не тхан! …либо это?

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

24
Разбор посылки

Благодаря вашей помощи в конкурсе « Пометить мою почту» PPCG-Post успешно проштамповала все свои посылки сгенерированными штрих-кодами! Теперь пришло время расшифровать их. В этом задании ваша программа с учетом штрих-кода, сгенерированного из задания « Пометьте мою почту» , расшифрует его и вернет...

24
Найдите самое длинное слово в массиве

Ваша задача - взять массив строк и вывести самую длинную строку в массиве. Таким образом, для ["tiny", "small", "bigger", "biggest"] выход будет biggest. Если два элемента массива имеют одинаковую длину, вы должны выбрать тот, который появляется первым в массиве. Это означает, что если массив...

24
Генерировать людей культуры

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

24
Вы должны построить ASCII Pylons!

Крест размещен на моем посту анагольфа (примечание: может содержать спойлеры, вскрытие). Выведите следующий текст точно. У вас могут быть дополнительные пробелы в конце каждой строки, а также в конце новые строки. Самый короткий код, в байтах, выигрывает. !"! "#$#" #$%&%$# $%&'('&%$...

24
Граф последовательных персонажей

Для строки, содержащей только буквы, выведите длину самого длинного ряда последовательных букв алфавита, которое содержит слово, где порядок не имеет значения. Пример алгоритма может отсортировать слово, удалить дубликаты, а затем вывести длину самого длинного прогона. Тестовые случаи watch -> 1...

24
PronunciationSort ™

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

24
! Я! П! S! Е! Г! Т! ! П! Б! Е! Т! Ш! Е! Е! П!

Опубликовано здесь . Эта проблема очень "искажена" из этого вопроса. Отдельное спасибо @Akababa! В этой задаче вы должны вставить восклицательный знак в начале строки и после каждого символа. правила Всегда будет ввод непустой строки. Ввод также не будет содержать вкладки. Можно предположить, что...

24
Наполните миску алфавитным супом

Мы , кажется , никогда и не получить устал алфавит связанных проблем ... Рецепт Данный последовательность букв Sи два положительных целых чисел M, N, создайте алфавитный суп с буквами, Sзанимающими случайные позиции в прямоугольной чаше размером M× N, обрамленной неалфавитным, не пробельным...

23
Является ли строка X подпоследовательностью строки Y?

По заданным строкам X и Y определите, является ли X подпоследовательностью Y. Пустая строка рассматривается как подпоследовательность каждой строки. (Например, ''и 'anna'являются подпоследовательности 'banana'.) вход X, возможно пустая чувствительная к регистру буквенно-цифровая строка Y, возможно...

23
Топографические строки

Вот несколько примеров ввода, поэтому я могу объяснить, в чем проблема: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Думайте об этой строке текста как о топографической карте некоторых гор. Каждый набор скобок иллюстрирует одну единицу высоты. Если мы «рассмотрим» это со стороны, чтобы мы...

23
Перевод на английский

Ваша задача - написать программу для перевода (английский) leetspeak / lolspeak / txtspk на обычный английский. Ваша программа должна читать из стандартного ввода и вывода в стандартный вывод, если ваш язык не поддерживает их. Вы можете использовать файл, содержащий список слов на английском языке,...

23
Подавить уникальных персонажей

Это очень просто: ваша программа или функция должна сгенерировать следующий текст: Elizabeth obnoxiously quoted (just too rowdy for my peace): "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG," giving me a look. Хорошая печать Вы можете написать программу или функцию , которая возвращает вывод в виде...

23
Персонажи в строке идут по кругу

(Вдохновлено ранним проектом проблемы фрактальной линии PhiNotPi .) Вам даны ширина W > 1, высота H > 1и строка, состоящая из 2(W+H-2)печатных символов ASCII. Задача состоит в том, чтобы напечатать эту строку, обернутую вокруг прямоугольника заданной ширины и высоты, начиная с верхнего левого...

23
Форматирование Lisp-подобного синтаксиса

Задний план (На основе истинной, душераздирающей истории) В свое время я часто играл с Лиспом и похожими языками. Я написал с ними, запустил их, интерпретировал их, разработал их, и заставил машины писать для них для меня ... И если есть одна вещь, которая беспокоит меня, это видеть Lisp, который...

23
* Overwrit * этикетки

Если вы когда-нибудь пытались добавить метки к действительно плотному графику, то поймете, что иногда метки накладываются друг на друга, что затрудняет их чтение. Мы собираемся сделать что-то подобное, но в 1D. Входными данными будет последовательность (label, x-coordinate)пар, а выходными данными...