text. Ход устроен так: выбираете позицию i, у которой и слева, и справа есть буквы, равные text[i]. Затем стираете ближайшую такую букву слева от i и ближайшую справа. Сама буква на позиции i остаётся.
Ходы можно делать сколько угодно раз. Верните наименьшую длину строки, которой можно добиться.text="xxxyxx" → 2
Букв x пять: выбираем среднюю из них и стираем соседние слева и справа, потом ещё раз — остаётся одна x. С единственной y ничего не сделать. Итого 2.
text="mmnn" → 4
Ни у одной буквы нет копий и слева, и справа от другой такой же, поэтому строка не меняется.
text="aaaa" → 2
Выбираем вторую a и стираем первую и третью — остаются две a, больше ходов нет.
text состоит из строчных латинских буквtext="xxxyxx"
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 50 тестов на сервере, включая скрытые.