text и pattern из строчных латинских букв. Разрешается не больше одного раза выбрать в text любой набор позиций и каждую выбранную букву заменить на следующую по алфавиту по кругу: a → b, b → c, …, z → a.
Верните True, если так можно добиться, чтобы pattern стала подпоследовательностью text, и False иначе. Подпоследовательность получается из строки удалением некоторых символов (возможно, ни одного) без изменения порядка остальных.text="kpz", pattern="la" → True
Сдвигаем k → l и z → a: получается "lpa", и в ней есть "la" как подпоследовательность.
text="mmx", pattern="ny" → True
Сдвигаем первую m → n и x → y: "nmy" содержит "ny".
text="bd", pattern="f" → False
Буква f получается только из e или f, а их в text нет.
text="kpz", pattern="la"
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 140 тестов на сервере, включая скрытые.