values и число radius. Для каждой позиции i возьмите окно из элементов с индексами от i - radius до i + radius включительно и посчитайте среднее его элементов с целочисленным делением (дробная часть отбрасывается).
Если окно выходит за границы массива, для позиции i запишите -1. Верните массив из len(values) таких чисел.values=[4, 0, 8, 2, 5], radius=1 → [-1, 4, 3, 5, -1]
Для позиции 1: (4 + 0 + 8) / 3 = 4; для 2: (0 + 8 + 2) / 3 = 3 с отброшенной дробью; для 3: (8 + 2 + 5) / 3 = 5. У крайних позиций соседа не хватает, там -1.
values=[6, 3], radius=0 → [6, 3]
При радиусе 0 окно — сам элемент.
values=[1, 2, 3], radius=2 → [-1, -1, -1]
values=[4, 0, 8, 2, 5], radius=1
[-1, 4, 3, 5, -1]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 97 тестов на сервере, включая скрытые.