#arc054a. [arc054_a]動く歩道
[arc054_a]動く歩道
问题描述
高梁空港有一个周长为的圆形行人道,其底面以每秒速度顺时针移动。圆形行人道上的点的位置是从最北点开始沿顺时针测量的距离(范围在0到L之间)。位置处在行人道外的点是出口,使得人们可以从那里走出行人道。其他行人道的周边和内部都有围栏,所以高桥君不能从出口以外的地方走出去。
高桥君相对于行人道的底面可以以每秒速度顺时针或逆时针行走,并站在行人道上的位置。
请计算高桥君到达出口所需的最短时间。
注意,除了高桥君之外,没有人会特地上行人道,因此即使逆行也不会给任何人带来麻烦。
约束条件
- 输入均为整数。
输入
输入从标准输入中按以下格式给出:
输出
输出高桥君到达出口所需的最短时间,以1行输出。当绝对误差或相对误差小于等于时,视为正确。
输出结束后不要忘记换行。
示例1
6 2 3 1 5
输出示例1
0.8000000000
如果继续顺时针行走,高桥君将在0.8秒内到达出口。
示例2
6 2 10 1 5
输出示例2
0.2500000000
如果继续逆时针行走,高桥君将在0.25秒内到达出口。
示例3
6 3 1 5 3
输出示例3
1.0000000000
示例4
10 7 7 6 0
输出示例4
0.2857142857