#P10857. [POI2021 R3]Meteory
[POI2021 R3]Meteory
题目描述
题目译自 XXIX Olimpiada Informatyczna – III etap Meteory
字节王国是一个美丽却无限平坦的单维国度,可以看作一条数轴。很快,这里将迎来一场流星雨。根据字节王国气象学家的精准预测,会有正好 颗流星坠落。更妙的是,他们还准确知道了每颗流星坠落的时间和地点:第 颗流星将在 小时落在位置 。
现在是 时刻,Bajtazar 位于位置 。因为流星很危险,而他随身携带的笔记本电脑里存着重要数据,他非常害怕数据受损,所以想尽量远离任何流星。具体来说,他希望最大化自己与最近坠落流星的距离(每次距离在流星坠落时测量)。
假设 Bajtazar 跑步速度最多为每小时 个单位(可向左或向右),且永不疲倦。他还能瞬间多次转向。请你帮助 Bajtazar 保护自己和他的数据,编写一个程序,读取流星信息,计算他能与最近的流星保持的最大距离。
输入格式
输入的第一行包含一个整数 ,表示流星数量。接下来的 行每行描述一颗流星,包含两个整数 和 $(0 \leq t_{i} \leq 10^{9}, -10^{9} \leq x_{i} \leq 10^{9})$,分别表示第 颗流星坠落的时间和位置。
输出格式
输出一行,包含一个实数,精确到小数点后一位,表示字节扎尔在最优策略下与最近流星的最大距离。若结果为整数,可带一位小数 (如 )或不带小数点(如 )。
3
5 -3
7 6
4 -4
5.5
样例 2
见附加文件下 [met1ocen.in
](file:met1ocen.in) 和 [met1ocen.out
](file:met1ocen.out)。
该样例满足 ,答案为 ;
样例 3
见附加文件下 [met2ocen.in
](file:met2ocen.in) 和 [met2ocen.out
](file:met2ocen.out)。
该样例满足 ,答案为 ;
样例 4
见附加文件下 [met3ocen.in
](file:met3ocen.in) 和 [met3ocen.out
](file:met3ocen.out)。
该样例满足 ,答案为 ;
样例 5
见附加文件下 [met4ocen.in
](file:met4ocen.in) 和 [met4ocen.out
](file:met4ocen.out)。
该样例满足 ,答案为 。
数据范围与提示
详细子任务附加限制及分值如下表所示。
子任务编号 | 附加限制 | 分值 |
---|---|---|
对所有 | ||
所有 相等 | ||
无附加限制 |