题号:NC20276
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述

本题转译自 [SCOI2010] 传送带。

在二维平面上有两个不同的点
)
和
)
构成一条线段

;另有两个不同的点
)
和
)
构成一条线段

。

小红在

上的移动速度为

单位时间每单位距离,在

上的移动速度为

,在平面上的移动速度

。现在小红想从

点走到

点,他想知道最少需要走多长时间。
输入描述:

第一行输入四个整数
)
代表

和

的坐标。保证点

和点

不同。

第二行输入四个整数
)
代表

和

的坐标。保证点

和点

不同。

第三行输入三个整数
)
代表小红在

上的移动速度、在

上的移动速度、在平面上的移动速度。
输出描述:
在一行上输出一个实数,代表小红从
点走到
点的最短时间。
由于实数的计算存在误差,你需要准确的将答案保留到小数点后两位。
示例1
输入
复制
0 0 0 100
100 0 100 100
2 2 1
备注: