text по списку запрещённых сочетаний banned. Фрагмент сообщения (подряд идущие символы) считается **чистым**, если ни одно сочетание из banned не встречается внутри него целиком.
Верните длину самого длинного чистого фрагмента. Пустой фрагмент тоже чистый, поэтому ответ может быть равен 0.text="moonbeam", banned=["oo", "ea"] → 4
Чистый фрагмент не может содержать обе o сразу (это oo) и пару ea. Самый длинный такой кусок — onbe: слева к нему добавится oo, справа — ea. Ответ 4.
text="aaaa", banned=["a"] → 0
Запрещена сама буква a, поэтому чистым остаётся только пустой кусок.
text="river", banned=["xyz"] → 5
Запрещённого слова в тексте нет — подходит весь текст.
text и все banned[i] состоят из строчных латинских буквtext="moonbeam", banned=["oo", "ea"]
4
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 78 тестов на сервере, включая скрытые.