a392: NOI2011 Day2.1.道路修建
標籤 :
通過比率 : 23人/30人 ( 77% ) [非即時]
評分方式:
Tolerant

最近更新 : 2014-11-01 01:24

內容

在W星球上有n个国家。为了各自国家的经济发展,他们决定在各个国家之间建设双向道路使得国家之间连通。但是每个国家的国王都很吝啬,他们只愿意修建恰好n – 1条双向道路。

每条道路的修建都要付出一定的费用,这个费用等于道路长度乘以道路两端的国家个数之差的绝对值。例如,在下图中,虚线所示道路两端分别有2个、4个国家,如果该道路长度为1,则费用为1×|2 – 4|=2。图中圆圈里的数字表示国家的编号。

由于国家的数量十分庞大,道路的建造方案有很多种,同时每种方案的修建费用难以用人工计算,国王们决定找人设计一个软件,对于给定的建造方案,计算出所需要的费用。请你帮助国王们设计一个这样的软件。

輸入說明

输入的第一行包含一个整数n,表示W星球上的国家的数量,国家从1到n编号。

接下来n – 1行描述道路建设情况,其中第i行包含三个整数ai、bi和ci,表示第i条双向道路修建在ai与bi两个国家之间,长度为ci。

輸出說明
输出一个整数,表示修建所有道路所需要的总费用。
範例輸入
6
1 2 1
1 3 1
1 4 2
6 3 1
5 2 1
範例輸出
20
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (25%): 2.0s , <1K
公開 測資點#1 (25%): 2.0s , <1K
公開 測資點#2 (25%): 2.0s , <50M
公開 測資點#3 (25%): 2.0s , <50M
提示 :

n≤1,000,000

1≤ai,bi≤n

0≤ci≤1,000,000

 

標籤:
出處:
NOI2011Day2第一题 [管理者:
liouzhou_101 (王启圣)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」