text из строчных латинских букв. Назовём её подстроку (непрерывный непустой кусок) однобуквенной, если все символы в ней одинаковые — например, "kkk" или "q", но не "kq".
Найдите длину самой длинной однобуквенной подстроки, которая встречается в text хотя бы три раза. Вхождения могут перекрываться: в "bbbb" подстрока "bb" встречается трижды — с позиций 0, 1 и 2. Если ни одна однобуквенная подстрока не встречается трижды, верните -1.
Строка может быть очень длинной, так что перебор всех подстрок не подойдёт.text='xxxyxxyx' → 2
"x" встречается 6 раз, а "xx" — только трижды: дважды внутри "xxx" и один раз в середине. "xxx" есть лишь один раз, поэтому ответ 2.
text='mnoonm' → -1
Каждая буква встречается только дважды, трёх одинаковых однобуквенных подстрок нет.
text='ttttttt' → 5
text состоит из строчных латинских буквtext='xxxyxxyx'
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 25 тестов на сервере, включая скрытые.