AT_abc115_c.[ABC115C] Christmas Eve
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在某个世界里,今天是圣诞节前夜。
高羽先生的庭院里种植着 N 棵树。第 i 棵树的高度为 hi 米。
他打算从这些树中选出 K 棵进行装饰。为了营造更美丽的景象,他希望选择高度尽可能接近的树进行装饰。
更具体地说,假设被装饰的树中最高的高度为 hmax 米,最低的高度为 hmin 米,则 hmax−hmin 越小越好。请问 hmax−hmin 的最小值是多少?
输入格式
输入以以下格式从标准输入给出。
N K
h1
h2
⋮
hN
输出格式
请输出 hmax−hmin 可能取得的最小值。
输入输出样例
输入#1
5 3 10 15 11 14 12
输出#1
2
输入#2
5 3 5 7 5 7 7
输出#2
0
说明/提示
限制条件
- 2≤K<N≤105
- 1≤hi≤109
- hi 是整数。
样例解释 1
如果选择第 1,3,5 棵树进行装饰,则 hmax=12,hmin=10,因此 hmax−hmin=2,这是最优解。
样例解释 2
如果选择第 2,4,5 棵树进行装饰,则 hmax=7,hmin=7,因此 hmax−hmin=0,这是最优解。请注意,虽然这些输入样例中的树的数量不多,但树的数量最多可能达到 10 万棵(我们无法在这里贴出 10 万行的输入样例)。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?