#C. 「一本通 1.2 例 1」愤怒的牛

    Type: Default 1000ms 256MiB

「一本通 1.2 例 1」愤怒的牛

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

【题目描述】

农夫 John 建造了一座很长的畜栏,它包括N (2 ≤ N ≤ 100,000)个隔间,这些小隔间依次编号为x1,...,xN (0 ≤ xi ≤ 1,000,000,000). 但是,John的C (2 ≤ C ≤ N)头牛们并不喜欢这种布局,而且几头牛放在一个隔间里,他们就要发生争斗。为了不让牛互相伤害。John决定自己给牛分配隔间,使任意两头牛之间的最小距离尽可能的大,那么,这个最大的最小距离是什么呢

【输入】

第一行:空格分隔的两个整数N和C;

第二行---第N+1行:i+1行指出了xi的位置。

【输出】

一个整数,最大的最小值。

【输入样例】

5 3
1 2 8 4 9

【输出样例】

3

【提示】

把牛放在1,4,8这样最小距离是3

【来源】

一本通在线评测

20230311-二分法-随堂测验

Not Attended
Status
Done
Rule
Ledo
Problem
7
Start at
2023-3-11 10:30
End at
2023-4-5 10:30
Duration
600 hour(s)
Host
Partic.
34