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

14
Случай соответствия Найти заменить

Возьмите три ввода, строку текста T; строка символов для замены F; и строка символов , чтобы заменить их, R. Для каждой подстроки Tс такими же (без учета регистра) символами, как F, замените их на символы в R. Тем не менее, сохраните тот же случай, что и исходный текст. Если есть больше символов ,...

14
Как приумножить многоточие?

Это явно эллипсиссы. Вдохновленный сообщением чата . Ваш вызов Учитывая список или пробел или строку слов, разделенных запятыми, ellipsisessiesesify их. К многоточию-ифу слово: Начните со слова. Добавьте первую букву оригинального слова в конец. Добавьте 2 из последней буквы исходного слова в...

14
Подними трубку! Это вибрирует!

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

14
Развернуть во всех направлениях

Входные данные: Строка Выход: 1) Сначала мы берем символ удаления в конце входной строки, пока не останемся с квадратом длины (т.е. 1, 4, 9, 16, 25, 36 и т. Д.). Таким образом, abcdefghijklmnopqrstuvwxyz(длина 26) становится abcdefghijklmnopqrstuvwxy( длина 25). 2) Затем мы помещаем это в квадрат,...

14
Рекурсивно каскадные кумулятивные суммы [N] с М итерациями

Возьмите два натуральных числа Nи Mсоздайте объединенные кумулятивные суммы [N]с Mитерациями. Выведите результат последней итерации. Определение составленной совокупной суммы: Начните с числа Nи определите последовательностьX = [N] Добавить к Xнакопительной суммеX Повторите шаг 2 Mраза. Совокупная...

14
Два имени

У человека есть два имени, если его фамилия также является общим именем. Вам необходимо определить, какие полные имена в списке являются двумя именами. John Smith John Doe Luke Ryan Ryan Johnson Jenna Jackson Tom John Любое имя, встречающееся в столбце имени, может быть первым именем. Если число...

14
RLE Brainfuck диалект

RLE Brainfuck (относится к BF-RLE ) Гипотетический диалект RLE ( Run-Length Encoding ) Brainfuck принимает символы для 8 команд, а также принимает цифры. Цифры используются для представления количества последовательных повторений команды, что позволяет кодировать длину строки исходного кода....

14
Добавить и стереть

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

14
разделить и использовать

Вызов : Задана строка, разбитая на определенные позиции и использующая заглавные буквы первого символа данного слова. Прописать первый символ первого слова, если и только если оно уже было написано Вход: Строка sи символ c. Ouput: Строка с каждым вхождением cзаменяется на первый символ с заглавной...

14
Расшифровка системы Каади

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

14
Сложение-вычитание чисел в строке

Возьмите строку в качестве ввода и выполните сложение / вычитание всех цифр в строке и выведите сумму этих операций в качестве результата. правила Цифры в строке читаются слева направо Если цифра (n) нечетная, выполните сложение со следующей цифрой (n + n1) Если цифра (n) четная, выполните...

14
Спряжение в реальной жизни

В Dyalog APL Extended от @ Adám⍢ оператор (under) означает сопряжение: примените одну функцию, затем вторую функцию, а затем инверсию первой. Интересно думать о реальных действиях с точки зрения сопряжения: Задача преобразуется g в другой домен, где она более легко решается с помощью f, а затем...

14
Компьютерный шифр

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

14
Инъекция из двух строк в одну строку

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

14
Печатая, но слева [закрыто]

Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 месяцев назад . Фон Вам дали задание делать заметки для встречи. Вы начинаете печатать в своем...

13
Функция Soundex

Напишите самую короткую функцию для генерации американского кода Soundex для фамилии, содержащей только заглавные буквы AZ. Ваша функция должна выдавать выходные данные в соответствии со всеми примерами связанной страницы (приведенными ниже), хотя она не должна и не должна удалять префиксы. Дефисы...

13
Найти минимальное расстояние редактирования между двумя строками

объяснение Расстояние редактирования между двумя строками является функцией минимально возможного количества вставок, удалений или замен для преобразования одного слова в другое. Вставки и удаления стоят 1, а замены стоят 2. Например, расстояние между ABи Aравно 1, потому что удаление стоит 1, и...

13
Битовые операторы в Brainfuck

Ваша задача состоит в том, чтобы создать одну программу brainfuck для каждого из следующих бинарных операторов. Каждая программа должна взять одно или два 8-битных числа (A и B) из ввода и вычислить указанную операцию: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Вам не нужно...

13
Обратные слова без изменения заглавных букв или знаков препинания

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

13
Формат Golf String () обратный

Инвертировать метод Формат. FormatМетод класса String (или эквивалент, такие как sprintf) доступен в большинстве языков. В основном он принимает строку «Формат», которая может содержать заполнители с некоторым дополнительным форматированием и ноль или более значений для вставки вместо этих...