values чётной длины n и число limit. Разобьём массив на зеркальные пары: элемент i в паре с элементом n - 1 - i. Массив хороший, если суммы во всех зеркальных парах одинаковы.
За одну замену можно поставить на место любого элемента любое целое число от 1 до limit включительно. Верните наименьшее число замен, после которого массив станет хорошим.values=[3, 1, 2, 2], limit=3 → 1
Пары: 3 + 2 = 5 и 1 + 2 = 3. Заменим 1 на 3 — обе пары дают 5. Одна замена.
values=[1, 3, 3, 3], limit=3 → 1
Пары дают 4 и 6. Заменим 1 на 3 — первая пара тоже даст 3 + 3 = 6. Ответ 1.
values=[1, 1, 4, 4], limit=4 → 0
Обе пары уже дают 5.
values=[3, 1, 2, 2], limit=3
1
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 114 тестов на сервере, включая скрытые.