#NP0164. L42 NP0164-管道建设

0

L42 NP0164-管道建设

题目描述

给定平面直角坐标系上的nn个点(xi,yi)(x_i,y_i),现在,需要在这些点直接建设管道,可以认为,管道建设的代价为两点之间的距离dis(i,j)=(xi−xj)2+(yi−yj)2dis(i,j)=\sqrt{(x_i-x_j)^2+(y_i-y_j)^2}。

现在,要求建设管道完成之后,任意一个点都能通过这些管道到达其他任意点,并且希望建设管道的代价之和最小,请你计算出这个最小的代价之和。

输入格式

第一行输入一个整数nn。 接下来nn行,每行输入两个整数xi,yix_i,y_i,表示第ii个点的坐标。

输出格式

输出一行一个实数,表示你的答案。答案保留44位小数。

样例输入 #1

3
0 0
0 1
1 0

样例输出 #1

2.0000

说明/提示

保证1≤n≤100,0≤∣xi∣,∣yi∣≤1051\leq n\leq 100,0\leq |x_i|,|y_i|\leq 10^5。