#P1284. Neerc2006 Driving Directions[废题]
Neerc2006 Driving Directions[废题]
Description
在平面上有 个平行于坐标轴的矩形障碍物, 现需要将一个半径为 的圆从 点移动到 点. 请计算最短路.
Input Format
本题是多组数据,第一行一个整数 表示数据组数,接下来依次描述每一组数据,每组数据第一行两个整数如上所述。第二行包含4个整数, 表示起点 坐标, 表示终点 坐标。接下来n行每行4个整数 , 表示矩形障碍物左下角坐标, 表示矩形障碍物右上角坐标。 矩形不会互相覆盖或接触,起点的坐标是合法的,即一开始不会与任何矩形相交(但是可能和某些矩形相切)
Output Format
每组数据输出一行,一个实数,输出保留6位小数,即从 到 不穿过矩形的最短路,如果不存在最短路请输出no solution。
1
1 3
2 7 7 1
3 2 6 4
7 5 9 8
1 8 5 9
2 4
0 0 5 6
8 3 10 6
5 9 9 10
1 4 2 8
3 1 5 3
1 2
0 5 10 5
2 2 4 5
6 5 8 8
10.570796.
no solution
11.652892
</p>