3016: 高速公路

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:7 解决:3

题目描述

有句名言说的好,条条大路通罗马。现在高速公路网越来越完善了,从起点上了高速公路,然后转到另一个高速公路,最后直接到达终点。

小Y想知道,如何选择路线才能使得花最少的时间从起点到达目的地。假设车速不变,高速公路全部是线段。高速公路的交点处可以从一条高速公路开到另一条高速公路。高速公路是双向的。没有两条高速公路在某段重合。

小Y总是从第一条高速公路的起点走到最后一条高速公路的终点,数据保证可以到达。

输入

第1行,为一个整数n(n ≤ 100),表示高速公路条数。

第2~n+1行,每行包含四个整数x1,y1,x2,y2(在-30000~30000)。分别表示这条高速公路的起点和终点。

第n+2行为一个整数v(v ≤ 120),表示车的时速。

 

输出

一个实数,从起点到终点要花的最少时间。保留2位小数。

样例输入 复制

6
100 400 450 700
100 750 700 500
700 0 100 400
300 150 450 400
700 500 700 0
450 400 700 500
1 

样例输出 复制

731.75