Ctrl K

Отрезок из двух букв

Средняя
Дана строка text. Найдите самую длинную подстроку (непрерывный кусок text), в которой встречается не больше двух различных букв, и верните её длину.
Пример 1
text='kkokmmo' → 4

Подстрока «kkok» состоит из двух букв k и o и имеет длину 4.

Пример 2
text='abcabc' → 2

Любые три подряд идущие буквы здесь разные, поэтому больше двух не взять.

Ограничения
  • 0 ≤ text.length ≤ 10⁵
  • text состоит из строчных латинских букв
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСамый длинный фрагмент без повторов СредняяПовторяющиеся участки гена СредняяОкно с ограниченным набором букв СредняяКаждая буква не реже k раз СредняяОдноцветная полоса после перекраски Средняя
загружаем Python…
Вход
text='kkokmmo'
Ожидается
4

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 82 теста на сервере, включая скрытые.