加设路标

普及/提高- CSP-J 二分答案 模拟赛 原创

题目描述

一条直线上已有 $n$ 个路标,位置按从小到大给出。你最多可以新加 $k$ 个路标,新路标的位置必须是整数。

希望加设后任意相邻两个路标之间的距离最大值尽量小。求这个最小可能值。

输入格式

第一行输入两个整数 $n,k$。第二行输入 $n$ 个严格递增的整数 $x_1,x_2,\ldots,x_n$。

输出格式

输出一个整数,表示相邻路标最大距离的最小值。

数据范围

$2 \le n \le 10^5$,$0 \le k \le 10^9$,$0 \le x_i \le 10^9$。

样例输入 1

2 1
1 10

样例输出 1

5
时间限制: 1000ms
内存限制: 256MB
通过率: 0.0%
提交数: 0

设置

导航栏小工具

时钟
显示实时时钟(默认组件)
📝
代码粘贴板
快速创建和分享代码片段