#1943. 萝卜同学的难题
萝卜同学的难题
题目描述
记得上学那会, Fbs同学经常会欺负萝卜同学。有一次,他出了这么一道题目,想为难一下萝卜同学。
题目是这样的: 有N个整数X_i, X_i值的范围从0到1000000000。要从中选出C个数( 2<=C<=N),使得任意两个数差的绝对值的最小值尽可能大,求这个最大值。 由于数据太大, 这次萝卜同学的确被难住了,怎么办呢,请你来帮帮萝卜同学吧!
输入格式
第一行是N和C。
接下来的N行,每行一个整数。
输出格式
一个整数
样例
5 3
1
2
8
4
9
3
样例解释
选择1、 4和8或者选择1、 4和9。
数据范围
【数据说明】
对于 30%的数据: 2<=N<=100;
对于 60%的数据: 2<=N<=1000;
对于 100%的数据: 2<=N<=100000, 2<=C<=N, 0<=X_i<=1000000000。
相关
在以下作业中: