#1822. 「NOI2011」道路修建
「NOI2011」道路修建
题目描述
在 W 星球上有 个国家。为了各自国家的经济发展,他们决定在各个国家之间建设双向道路使得国家之间连通。但是每个国家的国王都很吝啬,他们只愿意修建恰好 条双向道路。
每条道路的修建都要付出一定的费用,这个费用等于道路长度乘以道路两端的国家个数之差的绝对值。例如,在下图中,虚线所示道路两端分别有 个、 个国家,如果该道路长度为 ,则费用为 。图中圆圈里的数字表示国家的编号。
由于国家的数量十分庞大,道路的建造方案有很多种,同时每种方案的修建费用难以用人工计算,国王们决定找人设计一个软件,对于给定的建造方案,计算出所需要的费用。请你帮助国王们设计一个这样的软件。
输入格式
输入的第一行包含一个整数 ,表示 W 星球上的国家的数量,国家从 到 编号。
接下来 行描述道路建设情况,其中第 行包含三个整数 、 和 ,表示第 条双向道路修建在 与 两个国家之间,长度为 。
输出格式
输出一个整数,表示修建所有道路所需要的总费用。
样例
6
1 2 1
1 3 1
1 4 2
6 3 1
5 2 1
20
数据范围与提示
对于所有数据,保证 .
测试点编号 | |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 |