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

27
Атбаш Сам Палиндромы

Рассмотрим преобразование Атбаша : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Где A ⇔ Z и L ⇔ O, например. Есть интересное свойство, которое разделяют некоторые слова. Когда некоторые строки переводятся в их эквивалентный atbash, указанный перевод является обратным исходным словом. Я...

27
Переопределить wc coreutil

Эта проблема похожа на эту старую , но с некоторыми неясными частями спецификации и менее строгими требованиями ввода / вывода. При вводе строки, состоящей только из печатных ASCII и новых строк, выведите ее различные метрики (байт, слово, количество строк). Метрики, которые вы должны вывести,...

27
Javascript Left-Pad Golf

Введение Вслед за выпадением пакета левой панели npm , давайте создадим код для реализации левой панели. Левая колодка функция состоит из 2 -х аргументов по умолчанию и 1 дополнительного аргумента в виде строки , длины , ( padchar ). Если padchar не указан, он стандартизируется до пробела . Давайте...

27
Числа с вращательной симметрией

Если задано целое число, выведите истинное значение, если оно совпадает с перевернутым (повернутым на 180 °) или неверным значением в противном случае. 0, 1И 8имеет осевую симметрию. 6становится 9и наоборот. Последовательность чисел, дающая достоверные результаты: OEIS A000787 0, 1, 8, 11, 69, 88,...

27
Напишите программу, которая меняет имя своего исходного файла.

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

27
Удалить дублированный и переключенный случай

Цель Цель этого задания: дать строку в качестве входных данных, удалить дублирующиеся пары букв, если второй элемент в паре имеет заглавную букву. (т.е. прописные буквы становятся строчными и наоборот). Пары должны быть заменены слева направо. Например, aAaдолжно стать aaи нет aA. Входы и выходы:...

27
Сделайте (несколько) самоссылочную строку

Вы хотите , чтобы сделать строку , в которой ( 1-индексированный ) символ по индексу nявляется n. Когда nменьше 10, это легко "123456789". nНапример, когда 12, это становится невозможным, поскольку числа больше 9 (в базе 10) занимают более одного символа. Мы можем поставить под угрозу путем деления...

27
Инвалид Инвали Инвал

Эта идея основана на сообщениях чата @ TùxCräftîñg . Взгляните на приведенный ниже пример последовательности: INVALID0, INVALID1, INVALID2 INVALID3, INVALID4...INVALID9 После INVALID9этого это продолжается так: INVALI0, INVALI1, INVALI2, INVALI3...INVALI9 И после INVALI9, это так: INVAL0, INVAL1,...

27
Цепочка подстрок

Введение Для этого примера возьмем строку Hello, World!и массив [3, 2, 3]. Чтобы найти цепочку подстрок, мы пройдем следующий процесс: Первый номер массива 3, таким образом, мы получаем подстроку [0 - 3], которая есть Hel. После этого мы удаляем первые 3символы из исходной строки, что оставляет нас...

27
Первичные Струны

Первичная ( двоичная-простая ) строка - это строка, которая при записи в виде двоичной сетки каждая строка и столбец имеет простое общее число. Это довольно расплывчатое объяснение, поэтому давайте разберем его с проработанным примером ... Для этого примера мы будем использовать строку bunny:...

27
В алфавитном порядке переставить строку

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

27
12 часов в 24 часа

Удивительно, но эта простая задача, кажется, еще не существует, так что ... Ваша задача - написать программу, которая использует в качестве входных данных 12-часовое время и преобразует его в «военное время» или 24-часовой формат времени. Вход будет в форме: HH:MM am/pm Хотя допускаются небольшие...

27
Преобразование единственного числа во множественное число

Существуют две формы существительных, единственного и множественного числа. Преобразование между этими двумя довольно легко. Обычно вы заканчиваете это s. ех. car=> cars. Если она заканчивается s, x, z, chили sh, в конце его es. ех. bus=> buses. Если она заканчивается yс согласным...

27
свап она жаждет!

Получив список или строку с разделителями, выведите список или строку с разделителями с первым символом каждого слова на одно слово позже. Для этой задачи «слово» состоит только из всех печатаемых символов ASCII, кроме пробела, символа новой строки и символа табуляции. Например, возьмем строку...

27
Удалить пробелы, поддерживая заглавные буквы

Ваш ввод будет английским предложением, фразой или словом. Это будет только содержать a-zA-Z' -,.!?. Ваша задача - взять входные данные, удалить пробелы, а затем перераспределить заглавные буквы так, чтобы заглавные буквы в индексах, которые были заглавными до (и только буквы в индексах, которые...

27
Случайно выбрать персонажа, стиль Плинко

Давайте посмотрим, насколько хорош ваш выбор языка на выборочной случайности. С учетом 4 -х символов, A, B, C, и D, или строка 4 символов в ABCD качестве входных данных , вывод одного из символов со следующими вероятностями: A должен иметь шанс 1/8 (12,5%) быть выбранным B должен иметь шанс 3/8...

27
Пузырьковые скобки!

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

27
Развернуть строку

Учитывая квадратную строку, производите весь вывод для строки на каждом этапе развертывания. Струна должна развернуться по часовой стрелке на четверть оборота за раз. Примеры Вход : A Выход : A Примечание : я также приму дублированный ввод для этого конкретного теста, только если это поможет...

27
Нарисуйте S-цепь

Задний план Когда я был моложе, меня учили методу рисования странной буквы "S", который я (вместе со своими одноклассниками) нашел захватывающим. Сегодня я заново открыл для себя и, благодаря его формальному подходу к рисованию, подумал, что это может привести к интересной проблеме: P Рисунок "S" S...

27
Праздник благодарения

Завтра, 23 ноября, в Соединенных Штатах будет День Благодарения . Для приготовления нужно приготовить несколько индеек ASCII. Однако, поскольку вы опоздали с планированием, вам нужна программа (или функция), чтобы помочь вам определить, сколько птиц вам нужно подготовить. .---. _ .' './ ) / _ _/ /\...