2576: 跳石头比赛

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:20 解决:6

题目描述

题目描述

奶牛们要举办跳石头比赛,在河里从一个岩石跳到另一个岩石。河道在起点和离起点 SS 远的终点处均有一个岩石。在起点和终点之间,有 NN 个岩石,每个岩石与起点的距离分别为 D_iDi 。奶牛每一步只能从一个岩石跳到下一个岩石。农夫计划移走一些岩石,使得从起点到终点的过程中,最短的跳跃距离最长。他可以移走除起点和终点外的至多 MM 个岩石。

输入描述

第一行包含三个整数 S, N, MS,N,M,相邻两个整数之间用单个空格隔开。
接下来 NN 行,每行一个整数,表示每个岩石与起点的距离。岩石按与起点距离从近到远给出,且不会有两个岩石出现在同一个位置。

输出描述

一个整数,最长可能的最短跳跃距离。




			

提示

1 ≤ S ≤ 1,000,000,000,0 ≤ N ≤ 50,000,0 < Di < S,0 ≤ M ≤ N1S1,000,000,0000N50,0000<Di<S0MN
在移除位于2和14的两个岩石之后,最短跳跃距离为4(从17到21或从21到25)。

样例输入 复制

25 5 2
2
11
14
17
21

样例输出 复制

4

来源/分类