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

12
Удаление лишних пробелов из строки

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

12
Сдвиг символов в строке

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

12
Количество действительных лабиринтов

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

12
Подпишите это слово!

Что такое подпись слова? Сигнатура слова являются все это письма привести в порядок - подписи this, histи hitsвсе hist. Соревнование Написать программу, программа должна запросить ввод, затем распечатать подпись этого слова. Таким образом, пример запуска программы может выглядеть так: Give me a...

12
Вращающиеся спирали

Учитывая квадрат текста, представляющий спираль символов, вращайте его! Спираль начинается в центре и движется против часовой стрелки к внешнему краю, начиная слева от центра: 987 216 345 Это переводит на строку 123456789. Поворот выполняется влево , поэтому если повернуть его на одну позицию, он...

12
Удалить повторяющиеся слова из строки

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

12
Морковь. Так. Много. морковь

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

12
Воссоздайте предложение

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

12
Гладкий против Коренастых против Сломанных Сквигглов

На основе коренастых против гладких струн . Squiggles /\_/\/\__/\/\/\/\_/\_/\весело делать на клавиатуре, когда вам действительно скучно. Но не все загогулины созданы равными. Некоторые загогулины гладкие, \___/а некоторые коренастые, как /\/\/\/\. Другие просто сломаны, как////_\\\ Внутри каждого...

12
Реализуйте сокращение URL

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

12
Есть ли скрытые скобки?

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

12
Все числа, которые вписываются в строку

Напишите программу или функцию, которая принимает положительное целое число N. Выведите список всех различных десятичных чисел, которые можно записать ровно в N символах, используя digits ( 0123456789), десятичные точки ( .) и отрицательные знаки ( -). Например, некоторые номера , которые были бы в...

12
Эффективная научная запись

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

12
Подготовка теста с множественным выбором

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

12
Помогите пересчитать свою репутацию!

Пару месяцев назад у нас была дискуссия о мета- росте репутации, которая присуждается за положительные отзывы по вопросам. Вот основы нашей нынешней системы репутации для голосов: 1 Вопрос upvote Uстоит 5 репутации. Ответ upvote uстоит 10 репутации. Понижение вопроса или ответа dстоит -2 репутации....

12
Полуобратная двоичная строка

Это дополнительный вопрос к моему вопросу Puzzling.SE : я спросил, есть ли функция f, отображающая логические строки в логические строки, так что f (f (b)) = reverse (b) для всех входных строк b . (Под обратным я имею в виду функцию, которая меняет порядок битов.) Приведенная выше ссылка содержит...

12
Помощник по поиску слов

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

12
«Ступенька» струна

Вы должны написать программу или функцию, которая создает строку с условной лестницей. Вот как вы «ступаете по лестнице»: Для каждого символа в строке: Если символ является гласным верхнего или нижнего регистра, не включая «y», выведите его, а затем переместите остальную часть строки вверх по...

12
Какие переключатели включены?

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

12
Насколько совместимы мои строки?

Вступление Рассмотрим две строки A и B одинаковой длины L и целое число K ≥ 0 . В целях этой задачи мы говорим, что строки совместимы с K , если существует строка C длины K такая, что A является непрерывной подстрокой конкатенации BCB . Обратите внимание, что A является подстрокой BAB , поэтому A и...