A. 最小点覆盖集

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

给出一棵树求它的最小点覆盖集。

最小点集覆盖指选取最少数量的点,每个被选取的点覆盖其相连的边,使得树上所有的边被完全覆盖。

输入格式

第一行包含一个整数 。

接下来 行,每行包含两个正整数,表示这两个点之间有一条边。

输出格式

一个整数,表示最小点集覆盖中选取的点数量。

样例

样例输入

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

样例输出

2

样例解释

选择 两个点即可覆盖该树所有边。

数据范围与提示

对于 的数据,。

对于 的数据,。

对于 的数据,。

对于 的数据,。

对于 的数据,。