/ ZYCode / 题库 /

【ZYCode R4】树上操作

【ZYCode R4】树上操作

题目描述

给定一棵 \(n\) 个点的树,对于每一次操作,你可以选定三个点 \(x,y,z\) ,要求 \(x\) 与 \(y\) 相邻, \(y\) 与 \(z\) 相邻,然后将所有与 \(x\) 相邻的节点和 \(z\) 连边并断掉与 \(x\) 的连边,最后将 \(x\) 和 \(z\) 连边。

你需要进行最少次数的操作(可能为 \(0\)),使得这个图最终成为一个菊花图(\(n-1\) 个点都和同一个点连边)。

输入格式

第一行一个整数 \(n\) 。

接下来 \(n-1\) 行表示一棵树。

输出格式

一行一个整数表示最少操作次数,保证答案不超过 \(10^{18}\) 。

样例

样例输入 1

6
4 5
2 6
3 2
1 2
2 4

样例输出 1

1

样例输入 2

4
2 4
4 1
3 4

样例输出 2

0

提示说明

对于 \(100\%\) 的数据

\(3 \le n\le 2 \times 10^5\)

信息

ID
1024
难度
2400
分类
树结构 点击显示
标签
递交数
1
已通过
1
通过率
100%
上传者