比赛场次 | 539 |
---|---|
比赛名称 | 4043级NOIP2022欢乐赛7th |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2022-11-20 08:30:00 |
结束时间 | 2022-11-20 12:00:00 |
开放分组 | 全部用户 |
注释介绍 | 早睡早起,满血雄起。 |
题目名称 | 愤怒的奶牛 |
---|---|
输入输出 | 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$;