values.
Найдите самый длинный префикс (начальный кусок) массива, из которого можно удалить **ровно один** элемент так, чтобы все числа, оставшиеся в нём, встречались одинаковое число раз.
Если после удаления ничего не осталось, условие считается выполненным.
Верните длину такого префикса.values=[4, 4, 7, 7, 9, 9, 9, 2] → 7
Префикс длины 7 — [4, 4, 7, 7, 9, 9, 9]: убираем одну девятку, и все числа встречаются по 2 раза. Для всего массива так не выйдет.
values=[5, 5, 5, 1, 1, 1, 8] → 7
Убираем 8 — пятёрки и единицы встречаются по 3 раза. Подходит весь массив, ответ 7.
values=[3, 3] → 2
values=[4, 4, 7, 7, 9, 9, 9, 2]
7
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 107 тестов на сервере, включая скрытые.