給定一個大小為 N x M 平版上 F 個點的座標,請求出一顆生成樹 T 使得其總花費最小。
連接兩點 Pi, Pj 的花費為 |Xi-Xj| + |Yi-Yj| 。
/*
普蘭納市是斯凱利國的首都,位於斯凱利國正中央的位置。普蘭納這個都市具有凌駕於全世界之上的科技發展程度,
他們具有能夠將許許多多的科技硬體產物都壓成平板狀的「普蘭納技術」,這種超群的技術除了能夠因此省下很多空間外,竟還能增強其物件本身運作效能!
本題輸入的測試檔只有單筆測試資料,第一行有三個整數 N、M、F,
接下來有 F 行,其中的第 i 行會給出第 i 個點的座標 (Xi, Yi)。
對於所有測試資料,保證1 ≤ N, M ≤ 1000000007,0 ≤ F ≤ 200000,0 ≤ Xi < N, 0 ≤ Yi < M。
座標保證皆為整數。
/*
本題輸入的測試檔只有單筆測試資料,第一行有三個整數 N、M、F,
F 代表現在要處理的電力傳輸裝置上有幾個「電力傳輸元件」。
接下來有F行,其中的第 i行會給出第i個「電力傳輸元件」在電力傳輸裝置上的網格座標 (Xi, Yi)。
對於所有測試資料,保證1 ≤ N, M ≤ 1000000007,0 ≤ F ≤ 200000,0 ≤ Xi < N, 0 ≤ Yi < M。
*/
請輸出一個整數 S 代表最小花費。
/*
一個整數S代表至少要付出多少代價才能使輸入的電力傳輸裝置正常運作。
*/
原TIOJ1645 / Skyly & Shik Contest II (Problem F)
No. | Testdata Range | Score |
---|---|---|
1 | 0 | 10 |
2 | 1 | 10 |
3 | 2 | 10 |
4 | 3 | 10 |
5 | 4 | 10 |
6 | 5 | 10 |
7 | 6 | 10 |
8 | 7 | 10 |
9 | 8 | 10 |
10 | 9 | 10 |