n 個ã®éƒ½å¸‚㨠n − 1 本ã®é“è·¯ãŒã‚り,木ã«ãªã£ã¦ã„る.都市ã«ã¯ 1 ã‹ã‚‰ n ã¾ã§ã®ç•ªå·ãŒã¤ã‘られã¦ã„る.都市 1 ã‚’æ ¹ã¨ã¿ãŸã¨ã,都市 i ã®è¦ªã¯ pi ã§ã‚り,i 㨠pi ã®è·é›¢ã¯ di ã§ã‚る.ã™ã¬ã‘å›ã¯ï¼Œ1 以上 n 以下ã®å„ k ã«å¯¾ã—,次ã®å•é¡Œã‚’解ããŸã„.
ã‚る都市ã‹ã‚‰éƒ½å¸‚ 1, . . . . , k ã¸ã®è·é›¢ã®å’Œã®æœ€å°å€¤ min1≤v≤n{k∑i=1dist(i,v)}(2)
を求ã‚よ.ãŸã ã— dist(u, v) 㯠u 㨠v ã®è·é›¢ã‚’ã‚らã‚ã™ï¼Ž
n p2 d2 . . . pn dn
n 行出力ã›ã‚ˆï¼Ži 行目ã«ã¯ï¼Œk = i ã®ã¨ãã®ç”ãˆã‚’出力ã›ã‚ˆï¼Ž
10 4 1 1 1 3 1 3 1 5 1 6 1 6 1 8 1 4 1
0 3 3 4 5 7 10 13 16 19
15 1 3 12 5 5 2 12 1 7 5 5 1 6 1 12 1 11 1 12 4 1 1 5 5 10 4 1 2
0 3 9 13 14 21 22 29 31 37 41 41 47 56 59