e387: Bill 的超級電腦
Tags :
Accepted rate : 23人/40人 ( 57% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-09-17 02:44

Content

有 n 台超級電腦放在機房內,現在要求由你選定一台,用共 n − 1 條線從這台機器開始一台接一台地依次連接他們,最後接到哪個以及連接的順序也是由你選定的,為了節省材料,網線都拉直,因此線的長度就等於兩點之間的平面距離。求總共最少需要購買多長的網線。 (簡單來說,就是找出 n 的一個排列P1P2P3..Pn 然後找出 |P1P2| + |P2P3| + ... + |Pn−1Pn| 長度的最小值)

Input

第一行 n,下面 n 行,每行分別為機器的坐標 (x, y)

 

30%的測資 2 <= n <= 5

60%的測資 2 <= n <= 10

100%的測資 2 <= n < 20

100%的測資 x, y 為實數 且 −100 ≤ x, y ≤ 100

Output

最小的總長度,四捨五入到小數點後第二位。

Sample Input #1
3
0 0
1 1
1 -1
Sample Output #1
2.83
測資資訊:
記憶體限制: 300 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1K
公開 測資點#6 (10%): 1.0s , <1K
公開 測資點#7 (10%): 1.0s , <1K
公開 測資點#8 (10%): 1.0s , <1K
公開 測資點#9 (10%): 1.0s , <1K
Hint :
Tags:
出處:
[管理者:
bl33234679 (StillFantasy)
]


ID User Problem Subject Hit Post Date
23873
jackyname1@g... (☆♬○♩程式家小崴●♪✧♩)
e387
想法
173 2020-12-29 11:17