1658 - 【入门】小车问题

甲、乙两人同时从 A 地出发要尽快同时赶到 B 地。出发时 A 地有一辆小车,可是这辆小车除了驾驶员外只能带一人。已知甲、乙两人的步行速度一样,且小于车的速度。

问:怎样利用小车才能使两人尽快同时到达。

输入

仅一行,三个整数,分别表示 A、B 两地的距离 s\ (1\le s \le 2000) 米,人的步行速度 a 米/秒,车的速度 b 米/秒,a < b < 2000

输出

两人同时到达 B 地需要的最短时间,单位秒,保留 4 位小数。

样例

输入

120  5  25

输出

9.6000

提示

最好的方法就是,先让甲坐车,乙步行,到了一定距离后,让甲下车步行,然后车往回开直到遇到乙,然后乙乘车到终点。此时甲乙同时到达终点,一定就是时间最小。显然甲乙两人乘车、步行的时间分别相等,设甲乘车的时间为 t,那么乙步行的时间为 t+\frac{t(b-a)}{a+b},而甲步行的时间为 \frac{s-bt}{a},两者是相等的,解出 t,再加上步行时间就是答案。

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题