| 比赛场次 | 51 | 
|---|---|
| 比赛名称 | 20091111 | 
| 比赛状态 | 已结束比赛成绩 | 
| 开始时间 | 2009-11-11 08:30:00 | 
| 结束时间 | 2009-11-11 12:00:00 | 
| 开放分组 | 全部用户 | 
| 组织者 | sywgz | 
| 注释介绍 | 
| 题目名称 | 建造路径 | 
|---|---|
| 输入输出 | roads.in/out | 
| 时间限制 | 1000 ms (1 s) | 
| 内存限制 | 128 MiB | 
| 测试点数 | 10 简单对比 | 
| 用户 | 结果 | 时间 | 内存 | 得分 | 
|---|---|---|---|---|
|  | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 | 
|  | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 | 
|  | ATAAAAAATT | 0.000 s | 0.00 MiB | 70 | 
|  | AEAAAAAEEE | 0.000 s | 0.00 MiB | 60 | 
|  | AEAAAAAEEE | 0.000 s | 0.00 MiB | 60 | 
|  | AEAAAAAEEE | 0.000 s | 0.00 MiB | 60 | 
|  | AEWWWWWEEE | 0.000 s | 0.00 MiB | 10 | 
|  | AEWWWWWWWE | 0.000 s | 0.00 MiB | 10 | 
|  | AEWWWWWEEE | 0.000 s | 0.00 MiB | 10 | 
|  | AWWWWWWWWW | 0.000 s | 0.00 MiB | 10 | 
|  | AWWWWWWWWW | 0.000 s | 0.00 MiB | 10 | 
|  | AEWWWWWEEE | 0.000 s | 0.00 MiB | 10 | 
|  | AEWWWWWEEE | 0.000 s | 0.00 MiB | 10 | 
|  | AEWWWWWEEE | 0.000 s | 0.00 MiB | 10 | 
译 by CmYkRgB123
Farmer John 刚刚得到了几个新农场!他想把这几个农场用路连接起来,这样他就可以通过笔直的公路从一个农场到另一个农场了。现在已经有了几条连接着的农场。
N (1 ≤ N ≤ 1,000) 个农场中,每个农场的位置在坐标平面的 (Xi, Yi) (0 ≤ Xi ≤ 1,000,000; 0 ≤ Yi ≤ 1,000,000)。已经有 M (1 ≤ M ≤ 1,000) 条路以前就被建好了。请你帮助 Farmer John 考虑建设尽量少长度的额外的路,使他的农场连在一起。
第 1 行: 两个整数: N , M
第 2..N+1 行: 两个整数 Xi , Yi
第 N+2..N+M+2 行: 两个整数: i , j, 表示已经存在从农场i到农场j的路。
第 1 行: 额外的路的最少长度,保留2小数。 请使用 64 位的浮点数。
4 1 1 1 3 1 2 3 4 3 1 4
4.00