QOJ.ac

QOJ

Limite de temps : 2.0 s Limite de mémoire : 1024 MB Points totaux : 100

#14696. 鲍勃梦游仙境

Statistiques

众所周知,链条是由相互连接的链环组成的。通常,所有链环的形状和大小都是相同的。Bob 是一名铁匠学徒,他正在制作他的第一条铱制链条。他遵循传统的链条制作配方。它写道:

  • 如果还没有链条,制作一个链环,它将成为你链条的一部分。
  • 如果已经有一部分链条,制作另一个链环,并将其与你已有链条中的某一个链环相连。

Bob 制作了第一个链环。然后,每次他制作另一个链环时,他都将其与已有链条中的某个链环相连,完全按照配方所说的那样做。

当他完成时,他意识到他创建的物体一点也不像一条普通的链条。为了拉直这条链条,他多次拿起两个看起来在链条两端的链环,并试图将它们尽可能拉远。但是,在拉直的部分的各个地方,还有一些“链条”碎片垂挂下来。

对 Bob 来说,显然他的工作还没有完成,他决定将他制作的这个物体称为“未完成的链条”。经过进一步的思考,Bob 得出结论,他必须拆开一些链环,并将它们更小心地重新连接到未完成链条的其余部分,以获得他想要制作的直链。在直链中,每个链环最多与另外两个链环相连,并且在不拆开链环的情况下,直链不能被分割成更多的部分。

现在 Bob 变得更加小心,他将采取简单的步骤进行操作。在一步中,他将在未完成的链条中选择一个链环(不妨称为 $A$),它与另一个链环(不妨称为 $B$)相连。然后他将拆开 $A$,断开它与 $B$ 的连接,并将 $A$ 重新连接到未完成链条中的另一个链环(不妨称为 $C$)。如果原本还有除 $B$ 以外的其他链环与 $A$ 相连,Bob 在整个步骤中将保持它们与 $A$ 的连接。

要获得一条直链,Bob 最少需要进行多少步操作?

输入格式

第一行包含一个整数 $N$($1 \le N \le 3 \cdot 10^5$),表示未完成链条中的链环数量。链环的编号为 $1, 2, \dots, N$。

接下来的 $N - 1$ 行,每行包含两个整数,表示未完成链条中相连的两个链环的编号。连接关系以任意顺序给出。保证未完成的链条只形成一个连通块(即一棵树)。

输出格式

输出将 Bob 的未完成链条转化为直链所需的最少步数。

样例

样例输入 1

5
4 3
1 2
4 5
3 2

样例输出 1

0

样例输入 2

6
1 3
3 2
3 4
4 5
4 6

样例输出 2

2

样例输入 3

7
1 2
2 3
3 4
4 5
3 6
6 7

样例输出 3

1

图 1:样例 1、样例 2 和样例 3 的示意图

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.