QOJ.ac

QOJ

実行時間制限: 1 s メモリ制限: 1024 MB 満点: 100

#4933. 死胡同游行

統計

Treantis 是一个美丽的城镇,拥有 $N$ 个路口(编号从 $1$ 到 $N$),这些路口由恰好 $N-1$ 条道路连接,使得从任何一个路口出发都能通过一系列道路到达其他任何路口。这种特殊的结构使得 Treantis 中存在一些路口,每个路口仅与恰好另一个路口相连;这样的路口在 Treantis 中被称为“死胡同”(cul-de-sac)。

为了活跃城镇气氛,Treantis 的市长决定举办一场盛大的游行庆典。由于 Treantis 的一些迷信说法,在设计游行路线时必须满足以下两个约束:

  1. 每场游行都应从一个死胡同出发,在另一个死胡同结束,且不能重复经过同一条道路。
  2. 任意两场游行的路径不能共享同一条道路;另一方面,共享同一个路口是没有问题的。

市长估计,如果一场游行经过连接路口 $u_i$ 和路口 $v_i$ 的道路,那么市民的幸福感将增加 $w_i$。

你的任务是帮助市长计算在满足上述两个约束的前提下,通过精心设计游行路线所能获得的最大幸福感。

例如,设 $N = 10$,城镇结构如下图所示。

城镇结构示例

如我们所见,这里有 $7$ 个死胡同,编号分别为 $\{1, 2, 3, 4, 8, 9, 10\}$。在这个例子中,通过运行以下 $3$ 条游行路线可以获得最大幸福感:

  • $1 \to 5 \to 8$,幸福感为 $10 + 30 = 40$。
  • $2 \to 5 \to 6 \to 9$,幸福感为 $20 + 50 + 20 = 90$。
  • $4 \to 7 \to 10$,幸福感为 $40 + 40 = 80$。

观察到所有这些游行都从一个死胡同开始并在另一个死胡同结束,且没有两条游行共享同一条道路。这些游行的总幸福感为 $40 + 90 + 80 = 210$。在这个例子中,没有其他游行方案能产生超过 $210$ 的幸福感。

输入格式

输入的第一行包含一个整数:$N$ ($2 \le N \le 100\,000$),表示 Treantis 的路口数量。接下来的 $N-1$ 行,每行包含三个整数:$u_i, v_i, w_i$ ($1 \le u_i < v_i \le N; 1 \le w_i \le 10^6$),表示一条连接路口 $u_i$ 和 $v_i$ 的道路,以及如果该道路被游行经过时增加的幸福感。保证从一个路口出发可以通过一系列道路到达其他任何路口。

输出格式

输出一行一个整数,表示在满足所有约束的前提下,精心设计游行路线所能获得的最大幸福感。

样例

样例输入 1

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

样例输出 1

210

说明 1

这是题目描述中的示例。

样例输入 2

7
1 2 10
1 3 5
2 4 15
2 5 20
3 6 12
3 7 13

样例输出 2

60

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.