#S0005. 区间(interval)
区间(interval)
题目描述
给定一个长度为 的整数数列 ,求它所有长度不小于 的连续子区间中,最大值与最小值之差的最小值。
输入格式
从文件 interval.in 中读取数据。
第一行输入一个整数 。
接下来一行包含 个整数,第 个整数表示 。
输出格式
将结果输出到文件 interval.out 中。
输出一个整数,表示答案。
样例
2
1 3
2
3
1 1 1
0
5
1 2 1 2 1
1
数据范围与提示
对于样例 ,区间 的最大值是 ,最小值是 ,此时差值为 ,可以证明这是最小的差值。
对于 的数据,;
对于 的数据,;
对于 的数据,;
对于 的数据,;
对于 的数据,,,且 为整数。