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

21
Сортировка бесполезных персонажей

Этот вызов вдохновлен этим очень хорошим ответом TidB. В ответе TidB каждый восьмой символ находится в правильном порядке: gnilwoB edoC(в Code Bowlingобратном направлении). Другие строки, однако , были в странном, случайном порядке. Ваша задача - это исправить. Возьмите (непустую) строку и...

21
Где соседние символы в названии? [3, 4]!

Название написано с ошибкой специально. Читайте больше, чтобы узнать почему. Ваша задача: с учетом строки или списка с разделителями, включая символы A,B,C,D, вывести индексы всех соседних одинаковых символов. Выходными данными могут быть несколько строк / целых чисел в нескольких строках, список /...

21
Когда жизнь дает тебе лимоны, делай лимонад

Вызов Вам будет предоставлена входной строки, везде слово "Lemon"встречается оно должно быть преобразовано в "Lemonade" ноa , dи eдолжны быть заимствованы из другого места в предложении. пример Пример ввода: Я нашел лимон, когда я был ребенком Пример вывода: Я основал лимонад, когда я был ребенком...

21
Все к-меры / н-граммы

вступление У нас были гистограммы и подсчеты , но мы не перечислили их все. Ежегодно ООО «Дьялог» проводит студенческий конкурс. Задача состоит в том, чтобы написать хороший код APL. Это не зависящее от языка кодовое издание шестой проблемы этого года. У меня есть явное разрешение опубликовать этот...

21
Мои [суб] строки скрываются!

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

21
Возьми хмуриться и переверни его

Празднование многоликого APL Если в столбце 1 или столбце 2 таблицы ниже приведена строка, верните соседа строки справа от него. Другими словами, если дана строка в столбце 1, вернуть строку столбца 2 в этой строке, а если дана строка в столбце 2, вернуть строку столбца 3 в этой строке. Кодовые...

21
Fizz-Buzzify Строка

Вам будет предоставлена ​​строка, содержащая только буквы английского алфавита, как строчные, так и прописные (ASCII 65-90 и 97-122). Ваша задача - вывести Fizz-Buzzified версию String. Как Fizz-Buzzify Строка? Каждая буква с четным индексом в английском алфавите (алфавит должен быть 1-индексным :)...

21
Вывернуть строку наизнанку

Сбалансированная строка - это строка скобок, ()так что каждая скобка может быть сопоставлена ​​с другой. Более строго они - последовательности, натянутые этой грамматикой: S → (S)S | ε Мы можем перевернуть строку "наизнанку": Переключение всех вхождений (и )друг с другом Перемещение символов от...

21
Гольф Струнные литералы Python

Задний план Python 3 имеет много типов строковых литералов. Например, строка this 'is' an exa\\m/pleможет быть представлена ​​как: 'this \'is\' an exa\\\\m/ple' "this 'is' an exa\\\\m/ple" r"this 'is' an exa\\m/ple" '''this 'is' an exa\\\\m/ple''' """this 'is' an exa\\\\m/ple""" r'''this 'is' an...

21
Абзац на молнии

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

21
Слова пересекаются

Входные данные: Две строки (ПРИМЕЧАНИЕ: важен порядок ввода). Выход: Оба слова / предложения начинаются со строк с одной пустой строкой между ними. Они «ходят» горизонтально «рядом друг с другом». Но когда у них одинаковый персонаж в одной и той же позиции, они пересекают друг друга, а затем...

21
Давайте сделаем диету Haskell

У Haskell есть кортежи, которые можно записать как (a,b,c) Однако это просто синтаксический сахар для (,,)a b c В общем случае n- кортеж может быть сформирован с n-1 , s между (..., )за которым следуют его элементы, разделенные пробелами. Например, 7-кортеж, (1,2,3,4,5,6,7)может быть сформирован...

21
Оценка игры Boggle

Задний план В Boggle раунд оценивается путем суммирования баллов за каждое уникальное слово, найденное игроком (т.е. любое слово, найденное более чем одним игроком, стоит 0 баллов). Очки рассчитываются на основе количества букв в каждом слове следующим образом: 3 буквы: 1 балл 4 буквы: 1 балл 5...

21
Еще одна программа, и я вышел!

При заданном уровне вложенности целых чисел nи строке sпечатных символов ascii ( для ~вывода программы, которая при запуске на том же языке выводит программу, которая выводит программу ..., которая выводит строку s. Всего nдолжно быть сгенерировано программ, все из которых должны быть выполнены на...

21
Удалите неоднозначное множественное число (я)!

Программирование очень жесткое. Вы не можете указать программе «выводить количество бананов», вы должны сообщить об этом print(bananas). Но когда вы делаете это, вы сталкиваетесь с проблемой: вы не знаете, сколько у вас бананов заранее, поэтому вы не знаете, стоит ли использовать множественное...

21
Вырежьте квадрат из струны

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

21
Разбери мой эсперанто!

Известный построенный язык эсперанто использует латинский алфавит (в основном, см. Дополнительную информацию на странице википедии). Однако есть некоторые символы с акцентами: ĉ, ĝ, ĥ, ĵ, ŝ и ŭ . (С-огибающая, г-огибающая, ч-огибающая, J-огибающая, втор-огибающая и и- бревисом .) Естественно, что...

21
VEVO User Account Checker

Мы часто видим музыкальные клипы на Youtube. Многие каналы Youtube, на которых размещены музыкальные клипы, «работают на VEVO». Их можно легко идентифицировать, добавив VEVO на миниатюры видео и добавив VEVO к названию канала. Теперь напишите некоторый код, чтобы проверить, является ли данная...

21
Преобразовать HTML-страницу в гору

Задача: превратить HTML-страницу в гору! Когда HTML-страницы имеют отступ, они могут выглядеть следующим образом: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Но, честно говоря, гора является более представительным для...

21
Сравните два числа, приведенные в виде строк

У меня проблема на работе. Мне нужно сравнить два числа, которые приходят как строки из двух разных баз данных. Числа могут идти с ведущими нулями и / или начальными / конечными пробелами. Так что я могу иметь "0001 "из одной базы данных и " 1 "из другой. Я решил проблему в C # с помощью следующего...