values. Участок — это несколько показаний подряд. Участок считается ровным, если разница между самым большим и самым маленьким показанием на нём не превышает spread.
Верните длину самого длинного ровного участка. Участок из одного показания всегда ровный.values=[5, 9, 6, 8, 2, 3], spread=3 → 3
Отрезок 9, 6, 8: максимум 9, минимум 6, разница ровно 3. Отрезка из четырёх подряд с разницей не больше 3 нет.
values=[7, 7, 7, 1], spread=0 → 3
При spread = 0 все числа отрезка должны быть равны: три семёрки подряд.
values=[5, 9, 6, 8, 2, 3], spread=3
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 180 тестов на сервере, включая скрытые.