#3893. 走廊泼水节

    ID: 3893 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>图结构树结构生成树图论最小生成树Kruskal算法竞赛进阶指南

走廊泼水节

题目描述

给定一棵N N 个节点的树,要求增加若干条边,把这棵树扩充为完全图,并满足图的唯一最小生成树仍然是这棵树。

求增加的边的权值总和最小是多少。

注意: 树中的所有边权均为整数,且新加的所有边权也必须为整数。

输入格式

第一行包含整数 tt,表示共有t t 组测试数据。

对于每组测试数据,第一行包含整数N N

接下来 NN−1 行,每行三个整数 X,Y,ZX,Y,Z,表示 XX 节点与Y Y 节点之间存在一条边,长度为Z Z

输出格式

每组数据输出一个整数,表示权值总和最小值。

每个结果占一行。

样例

2
3
1 2 2
1 3 3
4
1 2 3
2 3 4
3 4 5 
4
17 

数据范围

1N6000,1Z1001≤N≤6000 ,1≤Z≤100

来源

  • 算法竞赛进阶指南