#P1650. [COCI 2019/2020 #5] Putovanje
[COCI 2019/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
数据范围/提示
本题捆绑测试。
- 对于 的数据,。
- 对于另外 的数据,每个城镇最多与另外两个城镇直接相连。
- 对于所有的数据,,,。