给一个n个节点的树, 三角果定义为一个包含3个节点的集合, 且他们两两之间的最短路长度a, b, c能够构成一个三角形。
计算这棵树上有多少个不同的三角果。
注: 两个集合相同当且仅当 A⊆B,且B⊆A
第一行一个正整数n, 表示树的节点个数。
接下来n−1行, 每一行三个整数u, v, w 表示节点u 和 v之间有一条边权为w的边。
一行一个整数, 表示答案。
7
1 2 1
1 3 1
2 4 1
2 5 1
3 6 1
3 7 1
8
对于所有的数据, 满足1≤n≤105, 边权1≤w≤105, 1≤u,v≤n