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

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

14
Подготовка теста с множественным выбором
Вступление Примечание: это не какой-то метод поощрения мошенничества. Как уже сказал Cᴏɴᴏʀ O'Bʀɪᴇɴ , обучение - лучшее решение для прохождения теста: 3. Рассмотрим следующие ответы на тест с множественным выбором: ABCBCAAB Вот таблица, которая указывает, совпадают ли ответы: A B C B C A A B A 1 0 0 …

1
Есть ли скрытые скобки?
Кто-то дал нам строку, но все символы в скобках были заменены на обычные, и мы не знаем, какие или даже сколько их было. Все, что мы знаем, это то, что если бы L1,L2,L3,...,LNбыли разные виды левых скобок и R1,R2,R3,...,RNбыли разные соответствующие виды правых скобок, причем все они отличались друг от …

5
Реализуйте сокращение URL
URL становятся слишком длинными. Итак, вы должны реализовать алгоритм для сокращения URL. я. Структура URL URL состоит из 2 основных частей: домена и пути . Домен - это часть URL до первого слеша. Вы можете предположить, что URL не включает протокол. Путь это все остальное. II. Домен Домен URL будет …

4
Гладкий против Коренастых против Сломанных Сквигглов
На основе коренастых против гладких струн . Squiggles /\_/\/\__/\/\/\/\_/\_/\весело делать на клавиатуре, когда вам действительно скучно. Но не все загогулины созданы равными. Некоторые загогулины гладкие, \___/а некоторые коренастые, как /\/\/\/\. Другие просто сломаны, как////_\\\ Внутри каждого загадочного Nперсонажа есть N-1перекрестные узлы. Каждый соединительный кран классифицируется на один из трех типов: …

3
Воссоздайте предложение
Эта задача состоит из двух частей. Победителем станет решение с самым низким общим количеством байтов. Один и тот же язык должен использоваться для обеих задач. Часть 1: Напишите функцию или программу, которая принимает предложение с использованием только допустимых слов в качестве входных данных и выводит список использованных символов, количество раз, …

3
Морковь. Так. Много. морковь
Блин, это много моркови. Вдохновение Задание Вы должны создать программу, которая, на максимально возможном количестве языков, заменяет каждый экземпляр ссылкой, отформатированной^ с уценкой (это означает, что если бы я должен был опубликовать ее в ответе, она автоматически прочитала бы ее как изображение и поместила бы вместо нее изображение). слов) этой …

1
Вращающиеся спирали
Учитывая квадрат текста, представляющий спираль символов, вращайте его! Спираль начинается в центре и движется против часовой стрелки к внешнему краю, начиная слева от центра: 987 216 345 Это переводит на строку 123456789. Поворот выполняется влево , поэтому если повернуть его на одну позицию, он будет 234567891. Это представлено: 198 327 …
12 code-golf  string 

30
Удалить повторяющиеся слова из строки
Удалите все повторяющиеся слова из введенного предложения. На входе будет что-то похожее, cat dog cat dog bird dog Snake snake Snakeа на выходе должно быть cat dog bird Snake snake. Там всегда будет один пробел, разделяющий слова. Порядок вывода должен совпадать с порядком ввода. (См. Пример) Вам не нужно обрабатывать …
12 code-golf  string 

30
Подпишите это слово!
Что такое подпись слова? Сигнатура слова являются все это письма привести в порядок - подписи this, histи hitsвсе hist. Соревнование Написать программу, программа должна запросить ввод, затем распечатать подпись этого слова. Таким образом, пример запуска программы может выглядеть так: Give me a string: this The signature signature of 'this' is …

1
Количество действительных лабиринтов
Учитывая WxHсетку, сколько возможных лабиринтов есть? Что вы знаете о лабиринте: Сетка ровно Hквадратная и Wквадратная. Существует три типа квадратов: Start, Finish и Empty. Ваш лабиринт должен содержать ровно 1 начало и 1 конец, а все оставшиеся квадраты пусты. Есть стены, окружающие весь лабиринт. Стены могут существовать на границе между …

16
Сдвиг символов в строке
В этой задаче вам необходимо сдвигать символы во введенной строке n раз и выводить смещенную строку вход Ввод сначала будет содержать строку. В следующей строке будет представлено целое число, которое обозначает n. Выход Если nположительно, сдвиньте символы в строке в нужное nвремя. Если nотрицательный, сдвиньте символы в строке влево nраз. …
12 code-golf  string 

3
Это женское или мужское слово?
Напишите программу или функцию, которая принимает одну строку, содержащую только строчную букву z, и печатает или возвращает истинное значение, если слово является женской версией того, что оно представляет, и ложное значение, если это мужская версия. Например, henэто женский вариант для курицы и roosterявляется версией мужского, так henможет производить 1и roosterможет …

29
Удаление лишних пробелов из строки
Вам дана строка. Выведите строку с одним пробелом на слова. Вызов На входе будет строка (не nullпустая), "заключенная в кавычки ( ), отправленные через stdin. Уберите из него начальные и конечные пробелы. Кроме того, если между двумя словами (или символами, или чем-то еще) есть несколько пробелов, обрежьте их до одного …
12 code-golf  string 

10
Строка буквенно-цифровых символов в отсортированный список разделенных запятыми диапазонов
Дана строка несортированных буквенно-цифровых символов, например ABC321STPpJqZZr0 вывести разделенный на «,» список диапазонов символов, отсортированный по значению ASCII, игнорируя регистр и удаляя дубликаты ( т.е. выводя только заглавные и числовые символы), например 0-3, A-C, J, P-T, Z правила Длина вашей программы, как обычно, равна вашей базовой оценке. Вы должны инициализировать …
12 code-golf  string 

30
Распечатать строку с вертикальными словами
Ваша задача - взять строку ввода символов ascii и вывести строку в виде серии вертикальных слов, разделенных пробелами. Пример показан ниже: Учитывая строку: Hello, World! My name is Foo. вывод должен быть: H W M n i F e o y a s o l r m o l l …

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