Код | 498093 |
Дата создания | 2023 |
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
|
1. Вам дана строка s. Найдите самую длинную подстроку
s, которая является палиндромом. Если в строке несколько палиндромов одинаковой
длины, выведите первый из них.
2.Вам даны две одинаковые по длине строки: s и t. За один шаг вы можете выбрать один
символ из строки t и заменить его другим символом.
Посчитайте минимальное количество шагов, которое потребуется, чтобы превратить t в
анаграмму строки s.
Анаграмма строки - это строка, которая содержит те же символы, но только в другом
порядке.
3. Вам дан список строк. Найдите наибольший общий префикс всех этих строк.
Если общий префикс отсутствует, то верните пустую строку "".
4. Вам дана строка s. Найдите длину наибольшей подстроки, которая не содержит в себе
повторяющихся символов.
5. Вам дана строка s. Верните максимальное количество вхождений подстроки, которая
удовлетворяет следующим условиям:
- Количество уникальных символов в подстроке должно быть меньше или равно
величине maxLetters
- Всего количество символов в подстроке должно быть от minSize до maxSize
включительно
Ввод выглядит следующим образом: s maxLetters minSize maxSize