题目名称 2349. 北极网络
输入输出 arcticnetwork.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 1
题目来源 GravatarHzoi_Yniverse 于2016-06-17加入
开放分组 全部用户
提交状态
分类标签
最小生成树
分享题解
通过:3, 提交:10, 通过率:30%
Gravatar波风水门 100 0.000 s 0.00 MiB C++
Gravatar牧殇 100 0.022 s 10.78 MiB C++
Gravatar┭┮﹏┭┮ 100 0.073 s 12.03 MiB C++
Gravatar牧殇 0 0.114 s 16.14 MiB C++
Gravatar┭┮﹏┭┮ 0 0.181 s 6.08 MiB C++
Gravatar┭┮﹏┭┮ 0 0.190 s 5.89 MiB C++
Gravatar┭┮﹏┭┮ 0 0.223 s 5.89 MiB C++
Gravatar波风水门 0 0.351 s 9.65 MiB C++
Gravatar波风水门 0 0.353 s 9.65 MiB C++
Gravatar波风水门 0 0.434 s 14.32 MiB C++
关于 北极网络 的近10条评论(全部评论)
注意范围
Gravatar┭┮﹏┭┮
2023-10-21 08:23 2楼
日常的题面缺失题...
Gravatarrvalue
2017-04-07 19:21 1楼

2349. 北极网络

★☆   输入文件:arcticnetwork.in   输出文件:arcticnetwork.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

国防部(DND)希望通过无线网络连接多个北部哨所。在建立网络时将使用两种不同的通信技术:每个前哨站都将有无线电收发器,除此之外,一些前哨站还将拥有一个卫星信道。

拥有有卫星频道的任意两个哨所,无论其位置如何,都可以通过卫星进行通信。否则,只有两个哨站之间的距离不超过D(取决于收发器的功率)时,它们才能通过无线电进行通信。较高的功率产生较高的D,但成本更高。出于购买和维护方面的考虑,前哨站的收发器必须相同。也就是说,每对前哨站的D值都相同。

您的工作是确定收发器所需的最小D。每对前哨站之间必须至少有一条通信路径(直接或间接)。

【输入格式】

第一行包含N,即测试样例的数量。

每个测试用例的第一行都包含S(卫星通道数,1 <= S <= 100)和P(前哨站数,S <P <= 500)。

接下来有P行,每行以km为单位给出每个前哨基地的(x,y)坐标(坐标是0到10,000之间的整数)。

【输出格式】

对于每组样例,输出一行,给出连接网络所需的最小D。结果四舍五入到小数点后2位。

【样例输入】

1
2 4
0 100
0 300
0 600
150 750

【样例输出】

212.13

【题目来源】

北京大学 POJ 2349