幻想乡需要布置一个覆盖全境的灵力结界。灵梦发现,各结界节点构成的灵力网络是一棵带权无根树,边代表灵力通路,初始权值为自然灵力。为了稳定结界,灵梦需选择一个节点作为核心,并调整通路的灵力值,使得从核心到所有叶子结界点的灵力总和相同。灵梦可以往任意通路中注入额外灵力(非负值),求她所需消耗的最小灵力总和。
简要题面: 给定一棵包含 $$$n$$$ 个节点的带权无根树,你可以选择任意一个节点作为根,并通过在边添加非负权值,使得所有从根节点到叶子节点的路径权值和相等。求最少需要添加的权值总和。
选择 $$$u$$$ 为根的时候叶子定义为所有度数为 $$$1$$$ 的不为根的点。
第一行包含一个整数 $$$T$$$ ( $$$1 \le T \le 1000$$$ ) 表示测试用例数。
每个测试用例的第一行包含一个正整数$$$n$$$ $$$(1 \le n \le 10^5)$$$,表示节点的个数。
接下来 $$$n−1$$$ 行,每行三个整数 $$$a_i$$$,$$$b_i$$$,$$$w_i$$$ $$$(1 \le w_i \le 10^9)$$$。表示一条从$$$a_i$$$连向$$$b_i$$$权值为$$$w_i$$$的边。
所有测试用例中保证 $$$n$$$ 的总和不超过 $$$2 \times 10^5$$$ 。
仅包含一个整数,为最少添加的边权值。
276 3 712 1 593 1 664 2 707 4 345 1 841313 10 33 1 535 4 836 3 9311 2 407 5 834 1 349 7 798 2 472 1 410 9 6112 6 8
26 110