双指针滑动窗口 + 单调队列维护区间最小值与最大值
某小区宣传其在冬季采暖期间,提供室内温度保持在18−24摄氏度之间,且温差在4摄氏度内的恒温服务。为了评价该小区冬季采暖温控效果,现按固定时间间隔对室内温度进行连续N次采样,采样的室内温度按照从0开始升序的索引号依次记录。
通过计算采样的室内温度在小区承诺恒温范围内的持续时间,即持续时间内的采样室内温度值T均满足 18≤T≤24,且持续时间内的温差(最大温度max - 最低温度min<=4),持续时间越长,采暖温控效果越好。
请输出最大的持续时间开始点和结束点的采样的室内温度索引号,如果存在多个最大持续时间,按持续时间的开始点采样的室内温度索引号升序,逐行输出。