text ведёт себя как в игре «три в ряд»: как только где-то подряд стоят ровно run одинаковых букв, этот блок исчезает, а левая и правая части строки смыкаются. После смыкания могут образоваться новые блоки — они тоже исчезают.
Повторяйте, пока убирать больше нечего, и верните оставшуюся строку. Итог не зависит от порядка удалений.text="xyyyxxz", run=3 → 'z'
Схлопывается «yyy», получаем «xxxz»; затем схлопывается «xxx», остаётся «z».
text="aabba", run=2 → 'a'
Убираем «aa» и «bb» — остаётся «a».
text="abab", run=2 → 'abab'
Двух одинаковых букв подряд нет, строка не меняется.
text состоит из строчных латинских буквtext="xyyyxxz", run=3
'z'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 109 тестов на сервере, включая скрытые.