readings. Аналитик ищет момент, когда показатель уверенно рос два периода подряд.
Определите, есть ли в массиве два **соседних** отрезка длины length, каждый из которых строго возрастает. Соседние — значит, второй начинается сразу после конца первого: если первый занимает индексы a … a + length - 1, то второй — a + length … a + 2·length - 1.
На стыке отрезков рост не требуется: последний элемент первого отрезка может быть больше первого элемента второго.
Верните true, если такая пара найдётся, иначе false.readings=[4, 6, 9, 1, 3, 8, 2], length=3 → True
Отрезок [4, 6, 9] строго растёт, сразу за ним [1, 3, 8] — тоже. Они идут встык.
readings=[1, 2, 3, 3, 4, 5], length=3 → True
Единственная пара соседних отрезков длины 3 — [1, 2, 3] и [3, 4, 5]. Оба растут, так что ответ true. А вот при length=4 ответ был бы false.
readings=[5, 5, 5, 5], length=1 → True
readings=[4, 6, 9, 1, 3, 8, 2], length=3
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 125 тестов на сервере, включая скрытые.