#CTR0012. 电力巡检
电力巡检
题目背景
电力公司需要对一条输电线路上的多个电塔进行定期巡检,巡检员必须按照预设的线路顺序依次到达每个电塔,且不能遗漏任何一座。每座电塔都有规定的巡检时间段,巡检员从当前电塔到下一个电塔需要行驶一定距离。若到达某座电塔的时间早于巡检时间段,必须在该电塔处等待至可巡检时间,但绝对不能晚于巡检截止时间,巡检过程可视为瞬间完成。
为了降低车辆能耗,巡检员希望在完成所有电塔巡检的前提下,使车辆行驶的最大速度尽可能小。请你设计方案,计算出这个最小的最大速度。
题目描述
巡检员需要按顺序对 座电塔进行巡检,第 座电塔的巡检时间段为 (即最早可巡检时间为出发后 单位时间,最晚为出发后 单位时间)。从出发点到第 1 座电塔的距离为 ,从第 座电塔到第 座电塔的距离为 ()。出发时刻为 0,车辆行驶速度可自由调整,但必须保证按路线顺序到达所有电塔,且到达时间在对应电塔的巡检时间段内。
请计算在满足所有条件的情况下,车辆行驶的最大速度的最小值。
输入格式
第 1 行为一个正整数 ,表示需要巡检的电塔数量。
下面 行,第 行有 个正整数 ,表示按路线顺序给出的第 座电塔的巡检时间段 ,以及到达该电塔的距离 ( 为出发点到第 座电塔的距离)。输入保证路线中 递增。
对于 的数据,,,。
输出格式
仅包括一个正数,为车辆行驶最大速度的最小值,结果保留两位小数。
输入样例
3
1 2 2
6 6 2
7 8 4
输出样例
2.00
说明 / 提示
样例解释
第一段路程(出发点到第 座电塔)以 单位速度行驶, 单位时间到达,符合巡检时间段 ;第二段路程(第 到第 座电塔)以 单位速度行驶,耗时 单位时间,于 单位时间到达,符合巡检时间段 ;第三段路程(第 到第 座电塔)以 单位速度行驶,耗时 单位时间,于 单位时间到达,符合巡检时间段 。全程最大速度为 ,为最小可能的最大速度。
相关
在下列比赛中: