#G0082. 一样高【2025期末考试T4】

一样高【2025期末考试T4】

题目描述

江桥在几年前种下了一棵树苗,现在这棵树已经长成了参天大树。。。

具体的,树上共有 nn 个结点,这些结点通过 n1n - 1 条树枝相互连接。其中 11 号结点为根结点。

每条树枝都有一个长度 lil_i。结点的长度忽略不计。

江桥可以使用魔法将树枝变长。具体的,江桥每花费 aia_i 点法力值都可以使第 ii 条树枝的长度增加 11

除根结点外,其他只有 11 条树枝连接的结点称为叶子结点。叶子结点的高度即为该结点到根节点中间的所有树枝的长度之和。

江桥想知道,最少需要花多少法力值,才能让所有的叶子结点的高度都相等。

输入格式

第一行两个正整数 nn,表示树的结点数目。

接下来 n1n - 1 行,每行三个正整数 ui,vi,liu_i,v_i,l_i 表示树中的第 ii 条树枝连接了 ui,viu_i,v_i,长度为 lil_i

接下来一行 n1n - 1 个正整数 aia_i,表示使第 ii 条边变长的花费。

输出格式

一行一个整数表示最少需要花多少法力值才能让所有的叶子结点的高度都相等。

3
1 2 1
1 3 3
1 1
2

样例解释

江桥花费 22 点法力值让第一条树枝长到 33 的长度,这样所有叶子结点的高度均为 33

数据规模与约定

下发文件

下发文件分别对应子任务 1144

有合理的子任务依赖。

子任务编号 nn≤ 特殊性质 分值
11 10210^2 2020
22 10310^3
33 5×1055 \times 10^{5} ui=1,vi=i+1u_i = 1,v_i = i + 1 (1in1)(1 \leq i \leq n - 1)
44 4040

对于 100%100\% 的数据:保证 $2 \leq n \leq 5 \times 10^{5},1 \leq u,v \leq n,u \neq v,1 \leq k,l \leq 10^9,1 \leq a_i \leq 10^3$。