#GOC44963. 最小差
最小差
题目描述
给出一个长度为 n 的数组,你可以去掉数组中最多 k 个元素,也可以不去掉。你 需要通过去掉最多 k 个元素后使得数组中的最大值-最小值最小化。输出这个值 是多少。
输入格式
第一行两个整数n, k。 接下来n个整数 a1,a2...an 表示数组每个元素的值。
输出格式
输出一行一个整数表示答案。
输入/输出例子1
3 1 1 2 4
1
样例解释
【样例 1 解释】
去掉元素 4,最小差为 2-1=1
【数据范围】
对于所有数据1 ≤ n ≤ 100000,1 ≤ ai ≤ 100000,0 ≤ k < n。
10% 保证数组中所有元素的值相等。
40% 保证所有元素是一个排列。
100% 无附加约束。