‹ 上一题 下一题 ›

g5-09158. 间距的边界 未做

1000 ms 256 MB 测试点 10 通过率 100% GESP-55级·二分答案最值二分阶梯·理解

题目描述

体育课在操场沿直线撒了 个点位,第 个点位位于坐标 ,坐标可能重复。要选出 个点摆标志桩,希望相邻两个桩的间距越大越好,即最大化相邻间距的最小值。特别约定:当 时选出的点不足 个,不存在相邻间距,直接输出 。

输入格式

第一行两个整数 。
第二行 个整数 ,顺序任意。

输出格式

一行一个整数: 时输出 ,否则输出最大化的相邻被选点位最小间距。

样例

输入
5 3
5 2 9 5 2
输出
3

样例解释

排序后为 。试 :选 ,下一个间距不小于 的是 ,再下一个是 (),共 个,可行。试 : 之后间距不小于 的只有 ,只能选出 个,不可行。故答案为 。首两个 间距为 ,重合点会被自然跳过,不影响结论。

数据范围

;。

输入
输出

            
答案