values и два числа width и times. Проверьте, есть ли в массиве блок из width подряд идущих элементов, за которым сразу же, без пропусков и наложений, ещё как минимум times - 1 раз идёт точно такой же блок.
Иначе говоря: найдётся ли отрезок массива длины width * times, который состоит из одного и того же блока длины width, записанного times раз подряд? Повторов может быть и больше, чем times.
Верните True, если такой блок есть, и False иначе.values=[7, 3, 8, 3, 8, 3, 8, 1], width=2, times=3 → True
Блок [3, 8] идёт три раза подряд, начиная с индекса 1.
values=[5, 5, 2, 5, 5], width=2, times=2 → False
[5, 5] встречается дважды, но между повторами стоит 2 — они не идут подряд. Других подходящих блоков длины 2 тоже нет.
values=[6, 6, 6, 6], width=1, times=4 → True
Блок [6] повторяется ровно четыре раза.
values=[7, 3, 8, 3, 8, 3, 8, 1], width=2, times=3
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 128 тестов на сервере, включая скрытые.