题目描述
某社团用一棵树表示成员之间的搭档关系,每条边代表一对可以搭档的成员。现在要选出尽量多的边组成搭档对,要求任意两条选出的边没有公共端点(一个人至多出现在一对搭档中)。请输出最多能选出多少条边。
输入格式
第一行一个整数 ;接下来 行每行 。
输出格式
一行一个整数。
样例
输入
7 1 2 1 3 2 4 2 5 3 6 3 7
输出
2
数据范围
- (保证边集构成以 为根的树)
j00499.in输出j00499.out某社团用一棵树表示成员之间的搭档关系,每条边代表一对可以搭档的成员。现在要选出尽量多的边组成搭档对,要求任意两条选出的边没有公共端点(一个人至多出现在一对搭档中)。请输出最多能选出多少条边。
第一行一个整数 ;接下来 行每行 。
一行一个整数。
7 1 2 1 3 2 4 2 5 3 6 3 7
2