#P15592. [ICPC 2020 Jakarta R] Cul-De-Sac Parades
[ICPC 2020 Jakarta R] Cul-De-Sac Parades
说明
特雷安蒂斯是一座美丽的小镇,拥有 个路口(编号从 到 ),这些路口由恰好 条道路连接,使得从任意一个路口出发,可以通过一系列道路到达其他任何路口。这种特殊的结构导致特雷安蒂斯中有些路口只与另一个路口相连;这样的路口被称为 cul-de-sac(或称为尽端路口)。
为了活跃城镇气氛,镇长决定在特雷安蒂斯举办一场盛大的游行庆典。由于当地的一些迷信,设计游行路线时需要满足两个约束条件。
- 每条游行路线必须从一个尽端路口出发,在另一个尽端路口结束,且不得重复经过同一条道路。
- 任意两条游行路线不得有共享的道路;但共享同一个路口是可以的。
镇长估算出,如果一条游行路线经过连接路口 和 的道路,则居民的幸福感将增加 。
你的任务是帮助镇长计算在满足上述两个约束的前提下,通过精心设计游行路线所能获得的最大幸福感。
例如,设 ,小镇结构如下图所示。
:::align{center}
:::
如图所示,共有 个尽端路口,其编号为 。在此例中,通过安排以下 条游行路线可获得最大幸福感。
- ,幸福感为 。
- ,幸福感为 。
- ,幸福感为 。
注意,所有这些路线都起始并结束于尽端路口,且没有两条路线共享同一条道路。这些路线的幸福感总和为 。在该例中,不存在能获得超过 幸福感的路线方案。
输入格式
输入第一行包含一个整数 (),表示特雷安蒂斯的路口数量。接下来 行,每行包含三个整数 、、(;),分别表示一条道路以及若该道路被游行路线经过所能增加的幸福感。保证从任意一个路口出发,可以通过一系列道路到达其他任何路口。
输出格式
输出一行一个整数,表示在满足所有约束的前提下,通过精心设计游行路线所能获得的最大幸福感。
10
1 5 10
2 5 20
3 6 20
4 7 40
5 6 50
5 8 30
6 7 10
6 9 20
7 10 40
210
7
1 2 10
1 3 5
2 4 15
2 5 20
3 6 12
3 7 13
60
提示
样例 #1 解释
此为题目描述中的示例。
翻译由 DeepSeek 完成
京公网安备 11011102002149号