scores. Он смотрит на серии ровно из width тренировок подряд и считает серию сильной, если средний балл в ней не меньше bar.
Верните количество сильных серий. Серии, начинающиеся в разных местах, считаются разными, даже если они пересекаются.scores=[3, 7, 4, 1, 8, 6], width=2, bar=5 → 3
Пары подряд: [3, 7] (среднее 5), [7, 4] (5.5), [4, 1] (2.5), [1, 8] (4.5), [8, 6] (7). Не ниже 5 — три из них.
scores=[2, 2, 2, 2], width=4, bar=3 → 0
Окно одно — весь массив, его среднее 2 меньше 3.
scores=[10, 1, 10, 1, 10], width=3, bar=7 → 2
scores) ≤ 10⁵scores[i] ≤ 10⁴width ≤ len(scores)bar ≤ 10⁴scores=[3, 7, 4, 1, 8, 6], width=2, bar=5
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 103 теста на сервере, включая скрытые.