bzoj#P3035. 导弹防御塔

导弹防御塔

题目描述

Freda 的城堡——

“Freda,城堡外发现了一些入侵者!”

“喵...刚刚探究完了城堡建设的方案数,我要歇一会儿嘛 lala~”

“可是入侵者已经接近城堡了呀!”

“别担心,rainbow,你看呢,这是我刚设计的导弹防御系统的说~”

“喂...别卖萌啊……”

Freda 控制着 nn 座可以发射导弹的防御塔。每座塔都有足够数量的导弹,但是每座塔每次只能发射一枚。在发射导弹时,导弹需要 t1 t_1 秒才能从防御塔中射出,而在发射导弹后,发射这枚导弹的防御塔需要 t2 t_2 分钟来冷却。

所有导弹都有相同的匀速飞行速度 v v ,并且会沿着距离最短的路径去打击目标。计算防御塔到目标的距离 Distance Distance 时,你只需要计算水平距离,而忽略导弹飞行的高度。导弹在空中飞行的时间就是 Distancev \dfrac{Distance}{v} 分钟,

导弹到达目标后可以立即将它击毁。

现在,给出 n n 座导弹防御塔的坐标,m m 个入侵者的坐标,t1 t_1 t2 t_2 v v ,你需要求出至少要多少分钟才能击退所有的入侵者。

输入格式

第一行五个正整数 n,m,t1,t2,v n,m,t_1,t_2,v

接下来 m m 行每行两个整数,代表入侵者的坐标。

接下来 n n 行每行两个整数,代表防御塔的坐标。

输出格式

输出一个实数,表示最少需要多少分钟才能击中所有的入侵者,四舍五入保留六位小数。

样例输入

3 3 30 20 1
0 0
0 50
50 0
50 50
0 1000
1000 0

样例输出

91.500000

数据规模与约定

对于 100%100\% 的数据,1n50 1\leq n\leq 50 1m50 1\leq m\leq 50 ,坐标绝对值不超过 1×104 1\times 10^4 t1,t2,v t_1,t_2,v 不超过 2×103 2\times 10^3

题目来源

Poetize3