题库/S0013

#S0013. 【01NOIP提高组】Car的旅行路线

    传统题 难度: 普及+ 标签>一本通图论
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

S0013 · 【01NOIP提高组】Car的旅行路线

退出在线编程模式
普及+ 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交

Car的旅行路线

有S座城市,每座城市的四个机场恰好构成一个非退化矩形。给出每座城市任意三个机场的整数坐标,顺序任意。同一城市的任意两个机场之间均有直达高速铁路,费用为欧氏距离乘该城市费率T_i;不同城市的任意两个机场之间均有直达航线,费用为欧氏距离乘统一航空费率t。可以任意换乘。

从城市A任意机场出发,到城市B任意机场结束,求最小总费用。允许A=B,此时答案为0。

输入格式

第一行整数Q,0<=Q<=10。每组第一行S t A B,1<=S<=100,1<=t<=10000,1<=A,B<=S。接下来S行,每行x1 y1 x2 y2 x3 y3 T_i。三个点互不相同,保证恰为某个非退化矩形的三个顶点;补出的第四顶点也满足坐标范围。全部四顶点坐标为1..10000的整数,1<=T_i<=10000。不同城市的机场允许重合。

输出格式

每组一行非负费用,固定保留两位小数。与标准答案保留两位小数后的数值相差不超过0.01即接受。Q=0时无输出。

输入样例

1
3 10 1 3
1 1 1 3 3 1 30
2 5 7 4 5 2 1
8 6 8 8 11 6 3

输出样例

47.55

题目信息

#2113
—

暂无提交记录

练习难度 普及+
时间限制
1000ms
内存限制
64MiB

题目标签

暂无标签
上传者