/ Vijos / 题库 /

智能车比赛

智能车比赛

描述

新一届智能车大赛在JL大学开始啦!比赛赛道可以看作是由n个矩形区域拼接而成(如下图所示),每个矩形的边都平行于坐标轴,第i个矩形区域的左下角和右上角坐标分别为(xi,1,yi,1)和(xi,2,yi,2)。 题目保证:xi,1<xi,2=xi+1,1,且yi,1< yi,2,相邻两个矩形一定有重叠在一起的边(如图中虚线所示),智能车可以通过这部分穿梭于矩形区域之间。
img
选手们需要在最快的时间内让自己设计的智能车从一个给定的起点S点到达一个给定的终点T点,且智能车不能跑出赛道。假定智能车的速度恒为v且转向不消耗任何时间,你能算出最快需要多少时间完成比赛么?

格式

输入格式

输入的第一行包含一个正整数n,表示组成赛道的矩形个数。
接下来n行描述这些矩形,其中第i行包含4个整数xi,1, yi,1, xi,2, yi,2,表示第i个矩形左下角和右上角坐标分别为(xi,1, yi,1)和(xi,2, yi,2)。
接下来一行包含两个整数xS, yS,表示起点坐标。 接下来一行包含两个整数xT, yT,表示终点坐标。
接下来一行包含一个实数v(1≤v≤10 ),表示智能车的速度。

输出格式

仅输出一个实数,要求输出到小数点后第10位.

注意: 原题要求: 至少精确到小数点后第六位,为智能车完成比赛的最快时间。因为vijos暂不提供special judge,所以部分正确代码可能无法通过所有数据.

样例1

样例输入1

2 
1 1 2 2 
2 0 3 4 
1 1 
3 0 
1.0

样例输出1

2.41421356

限制

每个测试点1s。

来源

NOI 2011 Day 1

信息

ID
1804
难度
7
分类
(无)
标签
递交数
97
已通过
20
通过率
21%
被复制
2
上传者

相关

在下列训练计划中:

RP++分类题库