| 比赛场次 | 539 | 
|---|---|
| 比赛名称 | 4043级NOIP2022欢乐赛7th | 
| 比赛状态 | 已结束比赛成绩 | 
| 开始时间 | 2022-11-20 08:30:00 | 
| 结束时间 | 2022-11-20 12:00:00 | 
| 开放分组 | 全部用户 | 
| 组织者 | yuan | 
| 注释介绍 | 早睡早起,满血雄起。 | 
| 题目名称 | 愤怒的奶牛 | 
|---|---|
| 输入输出 | angry.in/out | 
| 时间限制 | 1000 ms (1 s) | 
| 内存限制 | 256 MiB | 
| 测试点数 | 10 简单对比 | 
| 用户 | 结果 | 时间 | 内存 | 得分 | 
|---|---|---|---|---|
| 
 | 
AAAAAAAAAA | 0.030 s | 4.35 MiB | 100 | 
| 
 | 
AAAAAAAAAA | 0.155 s | 4.28 MiB | 100 | 
| 
 | 
AWAWAAAAWA | 1.235 s | 4.81 MiB | 70 | 
| 
 | 
AEWEEEEEEW | 1.245 s | 4.01 MiB | 10 | 
| 
 | 
C | 0.000 s | 0.00 MiB | 0 | 
奶牛 $Bessie$ 设计了一款电子游戏:”愤怒的奶牛”,她认为这将是下一个爆火的游戏。玩家在一个一维场景中用弹弓射奶牛,还包括位于数轴上不同位置的几堆干草。
奶牛 $Bessie$ 使用足够的能量去引爆她所在位置的干草,这将会造成一系列连锁反应使得额外的干草爆炸,$Bessie$ 目标是令所有干草爆炸。
数轴上不同的位置有 $N$ 堆干草,坐标分别为 $X_1,X_2,X_3……X_n$。如果奶牛在位置 $X$ 释放 $R$ 的能量,将会引爆 $[X-R , X+R]$ 范围内的所有干草堆,这些干草堆将同时爆炸,释放 $R-1$ 的能量,将会引起 $[X-(R-1),X+(R-1)]$ 范围内的干草堆发生爆炸,这些干草堆将会继续同时爆炸,释放 $R-2$ 的能量,以此类推。
译者注:能量不会小于 $0$,最少衰减到 $0$。
请找出 $R$ 的最小值。
输入第一行有一个整数 $n$;
接下来 $n$ 行,每行一个整数 $X_i$,表示第 $i$ 堆干草的坐标;
输出只有一个实数,为半径 $R$ 的最小值,精确到小数点后 $1$ 位。
5 8 10 3 11 1
3.0
 
 
 
在这个例子中,奶牛在位置 $5$ 释放 $3$ 的能量使得位置 $3$ 和位置 $8$ 的干草堆爆炸,能量衰减为 $2$,位置 $3$ 和位置 $8$ 的干草堆使得位置 $1$ 和位置 $10$ 的干草堆爆炸,能量衰减为 $1$,使得位置 $11$ 爆炸,能量衰减为 $0$。
点击下载样例2
对于 $30\%$ 的数据,$N \leq 10$;
对于 $100\%$ 的数据,$N \leq 50000 , X_i \leq 10^9$;