AtCoder Beginner Contest 115
C
Christmas Eve
AtCoder
⌀ 273
原题
← BD →
翻译中…

Problem Statement

翻译中…

In some other world, today is Christmas Eve.

翻译中…

There are $N$ trees planted in Mr. Takaha's garden. The height of the $i$-th tree $(1 \leq i \leq N)$ is $h_i$ meters.

翻译中…

He decides to choose $K$ trees from these trees and decorate them with electric lights. To make the scenery more beautiful, the heights of the decorated trees should be as close to each other as possible.

翻译中…

More specifically, let the height of the tallest decorated tree be $h_{max}$ meters, and the height of the shortest decorated tree be $h_{min}$ meters. The smaller the value $h_{max} - h_{min}$ is, the better. What is the minimum possible value of $h_{max} - h_{min}$?

翻译中…

Constraints

翻译中…
  • $2 \leq K < N \leq 10^5$
  • $1 \leq h_i \leq 10^9$
  • $h_i$ is an integer.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

N K
h_1
h_2
:
h_N

翻译中…

Output

翻译中…

Print the minimum possible value of $h_{max} - h_{min}$.

翻译中…

样例

Input #1
5 3
10
15
11
14
12
Output #1
2
If we decorate the first, third and fifth trees, $h_{max} = 12, h_{min} = 10$ so $h_{max} - h_{min} = 2$. This is optimal.
Input #2
5 3
5
7
5
7
7
Output #2
0
If we decorate the second, fourth and fifth trees, $h_{max} = 7, h_{min} = 7$ so $h_{max} - h_{min} = 0$. This is optimal. There are not too many trees in these sample inputs, but note that there can be at most one hundred thousand trees (we just can't put a sample with a hundred thousand lines here).
题目信息
题号
abc115_c
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。