编程题
### 问题描述 在一个神秘的大陆上,存在着两个相互对立的恐怖集团,它们一直在为争夺领土而战斗。最近,它们将目光投向了一个城镇,这个城镇由 $n$ 个村庄组成,这些村庄之间通过 $n-1$ 条道路相互连接。 上级为了加剧它们之间的矛盾,下达了一项指示:相邻的两个村庄不能属于同一个恐怖集团。现在,你需要计算在这个指示下,它们能够瓜分的最大村庄数量是多少。 ### 输入格式 第一行输入一个整数 $n$,表示村庄的数量($1 \le n \le 10^5$)。 接下来的 $n-1$ 行,每行输入两个整数 $u_i$ 和 $v_i$,表示第 $i$ 条道路连接的两个村庄编号($1 \le u_i, v_i \le n$)。 ### 输出格式 输出仅一行,表示在满足指示的情况下,恐怖集团能够瓜分的最大村庄数量。 ### 样例输入 ``` 3 1 2 2 3 ``` ### 样例输出 ``` 2 ```
查看答案
赣ICP备20007335号-2