#P6869. [COCI2019-2020#5] Putovanje
[COCI2019-2020#5] Putovanje
题目描述
给你一棵有 个点的树,节点编号从 到 。
你会按编号从小到大顺序访问每个节点。
经过树上的边需要收费。第 条边有单程票(只能用一次)价格 和多程票(珂以用无限次)价格 。你在访问途中可能会重复走一条边,所以多程票有时更划算。
请你求出从 访问到 最少需要多少费用。
输入格式
-
第一行:一个正整数 。
-
接下来的 行描述 条边:有 个正整数 ,表示有一条连接 和 的单程票价格为 、多程票价格为 的边。
输出格式
一行一个正整数:你的答案。
4
1 2 3 5
1 3 2 4
2 4 1 3
10
4
1 4 5 5
3 4 4 7
2 4 2 6
16
5
1 2 2 3
1 3 2 3
1 4 2 3
1 5 2 3
11
提示
样例#1 解释
- :多程票,费用 。
- : 使用买过的多程票,无费用; 单程票,费用 。
- : 单程票,费用 ; 使用买过的多程票,无费用; 单程票,费用 。
- 费用共 。
数据范围
本题捆绑测试。
-
对于 的数据,。
-
对于另外 的数据,每个城镇最多与另外两个城镇直接相连。
-
对于所有的数据,,,。
说明
题目译自 COCI2019-2020 CONTEST #5 T4 Putovanje。