题目描述
某小镇有 个地点,地点之间由道路连成一棵树。镇长要选出最少的结点安排巡逻员,要求每条道路至少有一个端点安排了巡逻员,输出这个最少的结点数(可以一个点都不选,只要覆盖完所有边)。
输入格式
第一行一个整数 ;接下来 行每行两个整数 , ,表示一条边。
输出格式
一行一个整数。
样例
输入
5 1 2 1 3 3 4 3 5
输出
2
数据范围
- 对于 30% 的数据, (枚举子集可过)。
- 对于 60% 的数据, 。
- 对于 100% 的数据,,。
j02139.in输出j02139.out某小镇有 个地点,地点之间由道路连成一棵树。镇长要选出最少的结点安排巡逻员,要求每条道路至少有一个端点安排了巡逻员,输出这个最少的结点数(可以一个点都不选,只要覆盖完所有边)。
第一行一个整数 ;接下来 行每行两个整数 , ,表示一条边。
一行一个整数。
5 1 2 1 3 3 4 3 5
2