AT_abc361_c [ABC361C] Make Them Narrow
题目描述
给定一个长度为 $N$ 的数列 $A$。
你可以自由选择并删除 $A$ 中恰好 $K$ 个元素,然后将剩下的元素按原顺序连接成一个新数列 $B$。
请你求出 $(B\ 的\ 最大值)-(B\ 的\ 最小值)$ 可能取得的最小值。
输入格式
输入以如下格式从标准输入读入。
> $N\ K\ A_1\ A_2\ \dots\ A_N$
输出格式
请输出一个整数,表示答案。
说明/提示
## 限制条件
- 输入均为整数。
- $1 \leq K < N \leq 2 \times 10^5$
- $1 \leq A_i \leq 10^9$
## 样例解释 1
考虑从 $A=(3,1,5,4,9)$ 中恰好删除 $2$ 个元素。
- 例如,删除第 $2$ 个元素 $1$ 和第 $5$ 个元素 $9$,则删除后的数列 $B=(3,5,4)$。
- 此时 $B$ 的最大值为 $5$,最小值为 $3$,因此 $(B\ 的\ 最大值)-(B\ 的\ 最小值)=2$,这是可以达到的最小值。
由 ChatGPT 4.1 翻译