text **замкнутым**, если:
- каждая буква, которая в нём встречается, не встречается в text больше нигде, кроме этого куска;
- кусок не совпадает со всей строкой text.
Дано число need. Можно ли выбрать need замкнутых кусков, которые попарно не пересекаются? Верните True или False.
При need = 0 ответ всегда True.text="xyxpqrzz", need=3 → True
Подходят «xyx», «pqr» (или отдельно «p», «q», «r») и «zz»: буквы каждого куска больше нигде не встречаются. Например, «xyx», «p» и «q» — три непересекающихся куска.
text="abba", need=1 → True
Кусок «bb» замкнут: буква b встречается только в нём. Значит, один кусок вырезать можно.
text="abab", need=1 → False
Любой кусок с a или b тянет за собой обе буквы целиком, то есть всю строку, а её брать нельзя.
text состоит из строчных латинских буквtext="xyxpqrzz", need=3
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 98 тестов на сервере, включая скрытые.