青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Arctic Network

Description

The Department of National Defence (DND) wishes to connect several northern outposts by a wireless network. Two different communication technologies are to be used in establishing the network: every outpost will have a radio transceiver and some outposts will in addition have a satellite channel.
Any two outposts with a satellite channel can communicate via the satellite, regardless of their location. Otherwise, two outposts can communicate by radio only if the distance between them does not exceed D, which depends of the power of the transceivers. Higher power yields higher D but costs more. Due to purchasing and maintenance considerations, the transceivers at the outposts must be identical; that is, the value of D is the same for every pair of outposts.

Your job is to determine the minimum D required for the transceivers. There must be at least one communication path (direct or indirect) between every pair of outposts.

Input

The first line of input contains N, the number of test cases. The first line of each test case contains 1 <= S <= 100, the number of satellite channels, and S < P <= 500, the number of outposts. P lines follow, giving the (x,y) coordinates of each outpost in km (coordinates are integers between 0 and 10,000).

Output

For each case, output should consist of a single line giving the minimum D required to connect the network. Output should be specified to 2 decimal points.

Sample Input

1 2 4 0 100 0 300 0 600 150 750 

Sample Output

212.13 

Source


#include<cstdio>
#include
<cstring>
#include
<iostream>
#include
<cmath>
#include
<algorithm>
using namespace std;
const int MAXN = 550;
const double inf = 1e250;
int m,n;
double e[MAXN][MAXN],x[MAXN],y[MAXN],ord[MAXN],cost[MAXN];
bool vi[MAXN];
void prim(int s){
    
for(int i=0;i<n;i++){
        vi[i]
=0;cost[i]=e[s][i];
    }
    vi[s]
=1;cost[s]=0.0;ord[0]=0.0;
    
int u=s;
    
for(int i=1;i<n;i++){
        ord[i]
=inf;
        
for(int j=0;j<n;j++)
            
if(!vi[j] && cost[j]<ord[i])
                ord[i]
=cost[u=j];
        vi[u]
=1;
        
for(int j=0;j<n;j++)
            
if(!vi[j] && e[u][j]<cost[j])
                cost[j]
=e[u][j];
    }
    sort(ord,ord
+n);
    printf(
"%.2lf\n",ord[n-m]);
}
int main(){
    
int t;
    scanf(
"%d",&t);
    
while(t--){
        scanf(
"%d%d",&m,&n);
        
for(int i=0;i<n;i++)
            scanf(
"%lf%lf",&x[i],&y[i]);
        
for(int i=0;i<n;i++)
            
for(int j=i+1;j<n;j++)
                e[i][j]
=e[j][i]=sqrt((x[i]-x[j])*(x[i]-x[j])+(y[i]-y[j])*(y[i]-y[j]));
        prim(
0);
    }
    
return 0;
}

posts - 3, comments - 1, trackbacks - 0, articles - 16

Copyright © lenohoo

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品视频导航| 久久亚洲一区| 国产精品www994| 久久这里只有| 欧美一区二区网站| 亚洲深夜激情| 在线亚洲精品| 亚洲国产福利在线| 久久久久国产精品一区三寸 | 性色av一区二区三区在线观看 | 国产精品一区二区三区免费观看 | 久久久久国产成人精品亚洲午夜| 午夜久久影院| 香蕉视频成人在线观看 | 欧美日韩亚洲91| 欧美裸体一区二区三区| 欧美激情免费在线| 欧美精品色综合| 欧美日韩在线另类| 国产精品xnxxcom| 国产精品高潮呻吟久久av黑人| 欧美日韩另类在线| 国产精品久久久久久久第一福利| 国产精品成人免费精品自在线观看| 欧美日本三区| 国产精品亚洲综合久久| 国产麻豆成人精品| 狠狠色噜噜狠狠色综合久| 激情综合中文娱乐网| 亚洲国产精品第一区二区| 91久久嫩草影院一区二区| 99在线|亚洲一区二区| 在线午夜精品| 久久大逼视频| 欧美成人按摩| 亚洲日本aⅴ片在线观看香蕉| 最新成人av在线| 亚洲一级二级| 久久综合九色综合欧美狠狠| 欧美aⅴ99久久黑人专区| 欧美日韩在线播放三区| 韩日成人av| 亚洲狼人综合| 亚洲欧美制服另类日韩| 另类国产ts人妖高潮视频| 亚洲人成亚洲人成在线观看图片| 一区二区三区四区蜜桃| 另类激情亚洲| 欧美日韩免费高清| 国产一级精品aaaaa看| 夜夜嗨av色一区二区不卡| 欧美一区二区三区四区高清| 老司机精品福利视频| 一区二区三区产品免费精品久久75 | 国内精品久久久久久| 在线成人av网站| av成人天堂| 久久在线视频| 中国女人久久久| 久久久欧美精品sm网站| 国产精品久久久久久av下载红粉| 国产专区一区| 一区二区av在线| 免费成人小视频| 一个色综合av| 欧美日韩国产91| 在线免费观看成人网| 亚洲欧美日韩精品久久| 欧美激情视频网站| 久久av一区二区三区漫画| 久久婷婷一区| 国产女主播在线一区二区| 亚洲日本中文| 午夜免费电影一区在线观看| 开心色5月久久精品| 亚洲欧美激情视频| 欧美日韩一区二区在线播放| 在线观看亚洲精品| 欧美一区二区日韩| 亚洲欧美日韩综合国产aⅴ| 欧美日韩一级片在线观看| 欧美黄色视屏| 激情五月综合色婷婷一区二区| 日韩一区二区精品在线观看| 久久久青草婷婷精品综合日韩| 亚洲一级一区| 国产精品成人一区二区三区夜夜夜 | 国外成人在线视频网站| 欧美一区二区三区久久精品茉莉花 | 欧美日韩国产美| 亚洲电影第三页| 久久综合色一综合色88| 亚洲女性裸体视频| 国产亚洲在线| 久久综合狠狠综合久久综青草| 久久激情视频久久| 激情亚洲成人| 欧美高清日韩| 欧美激情精品久久久久久黑人| 亚洲人午夜精品| 久久综合精品国产一区二区三区| 欧美一区国产一区| 亚洲影院在线观看| 国产美女诱惑一区二区| 亚洲免费人成在线视频观看| 99视频超级精品| 国产精品videossex久久发布| 亚洲一区二区三区中文字幕在线| 亚洲天堂网在线观看| 国产喷白浆一区二区三区| 久久久777| 欧美 日韩 国产 一区| 日韩一级黄色av| 国产精品99久久久久久久久| 国产精品激情偷乱一区二区∴| 欧美一区二区在线| 久久综合免费视频影院| 亚洲激情视频在线播放| 亚洲免费观看| 国产精品有限公司| 久久日韩粉嫩一区二区三区| 久久久久久一区二区| 日韩一区二区免费看| 亚洲欧美国产精品桃花| 亚洲激情av在线| 一级成人国产| 伊甸园精品99久久久久久| 亚洲美女在线视频| 国产日韩欧美制服另类| 欧美大片第1页| 国产精品嫩草99a| 欧美激情国产日韩| 欧美视频在线一区二区三区| 久热成人在线视频| 欧美精品一区二区三区在线播放| 久久国产精品一区二区三区四区 | 久久成人在线| 欧美精品精品一区| 午夜视频在线观看一区二区| 浪潮色综合久久天堂| 亚洲影视在线播放| 麻豆视频一区二区| 新67194成人永久网站| 久久久久欧美精品| 亚洲一区免费看| 欧美国产日产韩国视频| 久久久国产精品一区| 欧美日韩一区二区视频在线观看| 鲁大师影院一区二区三区| 国产精品视频一区二区高潮| 亚洲东热激情| 一区二区三区自拍| 亚洲在线观看| 中日韩视频在线观看| 久久五月天婷婷| 久久av在线看| 欧美视频中文在线看| 亚洲国产毛片完整版 | 久久激情中文| 国产精品v欧美精品v日本精品动漫| 久久一区激情| 国产精品一区二区你懂得| 99国产精品私拍| 亚洲欧洲一区二区在线播放| 久久久www成人免费无遮挡大片| 欧美综合国产| 国产精品一级| 亚洲欧美日韩精品久久| 中国成人在线视频| 欧美国产精品日韩| 亚洲国产日韩在线一区模特| 国产亚洲综合精品| 亚洲欧美日韩国产中文在线| 亚洲欧美制服中文字幕| 欧美亚一区二区| 国产精品99久久久久久人 | 免费观看久久久4p| 亚洲精品欧美在线| 一区二区三区我不卡| 午夜一区二区三视频在线观看 | 亚洲欧美日韩电影| 国产精品视区| 午夜精品婷婷| 久久综合综合久久综合| 亚洲国产日韩欧美综合久久 | 国产精品美女主播| 亚洲欧美韩国| 久久这里只有精品视频首页| 在线观看视频一区二区欧美日韩| 老司机亚洲精品| 欧美激情亚洲国产| 亚洲免费黄色| 欧美午夜剧场| 午夜精品久久久久久久99黑人| 久久久久免费视频| 国产在线视频欧美一区二区三区| 欧美一区视频| 你懂的亚洲视频| 亚洲国产三级网| 欧美精品一区在线|