#L41607. 路由器最大间距

    ID: L41607 传统题 2000ms 128MiB 尝试: 0 已通过: 0 普及 上传者: 标签>M4M4第一学期M4-第16课单调性与变化区间看不见的单调性二分判定算法相关算法-二分答案算法-单调判定算法-排序算法-贪心判定课堂题

路由器最大间距

路由器最大间距

题目描述

从n个互不相同的整数位置中选择c个放置路由器。位置先按升序理解,最大化相邻已选路由器之间的最小距离。

输入格式

第一行输入n、c;第二行输入n个互不相同的位置,保证2≤c≤n。

输出格式

输出最大可能的最小距离。

数据范围

  • 2cn2×1052 \le c \le n \le 2\times 10^5
  • 所有位置互不相同,且 109xi109-10^9 \le x_i \le 10^9

样例

输入

5 3
1 2 8 4 9

输出

3