游游开车出游
题号:NC258932
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld

题目描述

游游准备开车出游,她的车非常特殊,油越多则最高速度越快,即最高速度和油量是成正比的。另外,行驶过程中油是不会消耗的。
已知游游的车初始的最高速度为v_0,当游游花费了t时间加油时,车的最高速度会变成v_0+t*x
游游开车的总里程为y,假设游游始终以最高速度行驶(即忽略加速时间),游游想知道,自己最少花费多少时间可以完成出游?

输入描述:

三个整数v_0,x,y,用空格隔开。
0\leq v_0 \leq 10^9
1\leq x,y \leq 10^9

输出描述:

一个浮点数,代表最终花费的总时间。如果你的答案和标准答案的相对误差不超过10^{-6},则认为答案正确。
示例1

输入

复制
0 1 2

输出

复制
2.8284271