{"trustable":true,"sections":[{"title":"","value":{"format":"MD","content":"一只小鸟正在铁路上飞翔,唱着歌,悠闲度过时光。过了一会儿,它看到一辆火车从后面开来,于是加快了速度,但仍然保持冷静。过了一会儿,它又看到另一辆火车从前面朝自己开来。小鸟保持冷静,认为朝自己开来的火车应该是在另一条轨道上。但很快它意识到两辆火车都在同一条轨道上!\n\n于是,这只愚蠢却勇敢的小鸟制定了一个计划来阻止事故发生。它飞向从前面开来的火车,触碰到火车后立即折返回去,一直飞到能够触碰到另一辆火车为止。然后再折返回去,继续这个过程。小鸟的意图是向司机发出信号,以便他们能够停下火车。\n\n当两辆火车相距 **d** 米时,司机们意识到了这只奇怪鸟的异常行为,看到了对面的火车,两个司机都紧急刹车!他们成功地避免了碰撞,但是停在了彼此面前,没有留下任何空间。千条生命得以挽救,但小鸟却无法自救!\n\n为简单起见,我们将(追赶小鸟的)火车称为左侧火车,另一辆称为右侧火车。左侧火车的速度为 **v\u003csub\u003e1\u003c/sub\u003e** **m/s**(米每秒),右侧火车的速度为 **v\u003csub\u003e2\u003c/sub\u003e** **m/s**,当它们相距 **d** 米时相互看到了对方。左侧火车的司机减速度为 **a\u003csub\u003e1\u003c/sub\u003e** **m/s\u003csup\u003e2\u003c/sup\u003e**,右侧火车的司机减速度为 **a\u003csub\u003e2\u003c/sub\u003e** **m/s\u003csup\u003e2\u003c/sup\u003e**。两辆火车成功地避免了碰撞,也就是说它们在距离为 **0** 米时停下了。小鸟的速度为 **v\u003csub\u003e3\u003c/sub\u003e m/s**,假设小鸟可以立即折返回去,并保持其恒定速度。当两辆火车相距 **d** 米时,小鸟正好位于两辆火车之间。你的任务是找出这只勇敢小鸟在牺牲自己的生命之前(从这一刻起)飞行的距离,单位为米。"}},{"title":"输入","value":{"format":"MD","content":"输入以一个整数 **T (\u0026le; 100)** 开始,表示测试用例的数量。\n\n每个测试用例以一行包含五个正实数开始:**v\u003csub\u003e1\u003c/sub\u003e v\u003csub\u003e2\u003c/sub\u003e v\u003csub\u003e3\u003c/sub\u003e a\u003csub\u003e1\u003c/sub\u003e a\u003csub\u003e2\u003c/sub\u003e (v\u003csub\u003e1\u003c/sub\u003e \u0026lt; v\u003csub\u003e3\u003c/sub\u003e, v\u003csub\u003e2\u003c/sub\u003e \u0026lt; v\u003csub\u003e3\u003c/sub\u003e)**。没有任何实数会大于 **1000**。小数点后最多保留三位数字。"}},{"title":"输出","value":{"format":"MD","content":"对于每个测试用例,输出案例编号,**d** 和小鸟飞行的距离。误差小于 **10\u003csup\u003e-6\u003c/sup\u003e** 的情况将被忽略。"}},{"title":"样例","value":{"format":"MD","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e1\n0.5 1.0 2 0.25 0.5\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eCase 1: 1.5000000000 4.0000000000\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}