构造完全图
题号:NC50363
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

对于完全图G,若有且仅有一棵最小生成树为T,则称完全图G是树T扩展出的。
给你一棵树T,找出T能扩展出的边权和最小的完全图G。

输入描述:

第一行N表示树T的点数;
接下来N-1行三个整数S_i,T_i,D_i;描述一条边(S_i,T_i)权值为D_i
保证输入数据构成一棵树。

输出描述:

输出仅一个数,表示最小的完全图$G$的边权和。
示例1

输入

复制
4  
1 2 1  
1 3 1  
1 4 2  

输出

复制
12

说明

添加D(2,3)=2,D(3,4)=3,D(2,4)=3即可。

备注:

对于的数据,
对于的数据,
对于的数据,