题目描述
在另一个世界里,今天是圣诞节前夜。
Takaha 先生的花园里种植了 N 棵树。第 i 棵树(1≤i≤N)的高度是 hi 米。
他决定从这些树中选择 K 棵树来装饰,并用电灯装饰它们。为了使风景更美丽,装饰的树木高度应尽可能接近。
具体来说,设最高的装饰树的高度为 hmax 米,最矮的装饰树的高度为 hmin 米。hmax−hmin 的值越小,越好。求 hmax−hmin 的最小可能值。
约束条件
- 2≤K<N≤105
- 1≤hi≤109
- hi 是整数。
输入
输入从标准输入按以下格式给出:
N K
h1
h2
:
hN
输出
打印 hmax−hmin 的最小可能值。
示例输入 1
示例输出 1
如果装饰第一、第三和第五棵树,hmax=12,hmin=10,所以 hmax−hmin=2。这是最优的。
示例输入 2
示例输出 2
如果装饰第二、第四和第五棵树,hmax=7,hmin=7,所以 hmax−hmin=0。这是最优的。
这些示例输入中的树木数量不多,但请注意,最多可以有十万棵树(我们无法提供包含十万行的样例)。