The time of the min distance--中级

 10 Sec 64 MB |  显示标签
120224
通过提交

题目描述

X-Boy和Y-Girl是从小就很好的朋友。但在一次家族搬迁后,他们失去了对方的联系。现在,他们决定各自离开家门,沿着某一固定方向开始寻找对方。请问,经过多少时间后,他们之间的距离最近?(他们同时从家门口出发)
其中,X-Boy的新家地址位于X-轴上,坐标为(x,0),以vx(m / s)的速度沿着X-轴运动;Y-Girl的新家地址位于Y-轴上,坐标为(0,y),以vy( m / s)的速度沿着Y-轴运动.(速度大于零,代表沿着正方向运动;速度小于零,代表沿着负方向运动)

输入格式

输入4个浮点数,x,y,vx,vy,表示X-Boy和Y-Girl的运动信息。
其中确保vx != 0,vy != 0。
浮点数可以用double类型存储。

输出格式

对于X-Boy和Y-Girl的运动信息(x,y,vx,vy),输出经过多少时间后,他们之间的距离最近,结果保留3位小数

样例输入 #1

1.000 1.000 0.500 0.500
1.000 1.000 -0.500 -0.500
-1.000 1.000 0.500 -0.500
-1.000 1.000 0.500 0.500
-175.200 75.550 25.440 -5.160 

样例输出 #1

0.000
2.000
2.000
0.000
7.193

来源

The 11th ZJNU Anniversary Contest
 上传者
coach
 创建时间
2014-07-17 23:50