#ABC223G. 删除顶点

删除顶点

删除顶点

题目描述

给定一棵有 NN 个顶点的树。顶点编号为 1,2,,N1,2,\ldots,N,第 ii 条边 (1iN1)(1 \leq i \leq N-1) 连接顶点 uiu_i 和顶点 viv_i

求出满足以下条件的整数 ii (1iN)(1 \leq i \leq N) 的个数。

从树中删除顶点 ii 及所有与它关联的边后得到的图的最大匹配的大小,等于原树的最大匹配的大小。

输入格式

输入按以下格式从标准输入给出:

NN
u1u_1 v1v_1
u2u_2 v2v_2
\vdots
uN1u_{N-1} vN1v_{N-1}

输出格式

输出答案。

样例

3
1 2
2 3
2

原树的最大匹配大小为 11

删除顶点 11 及所有与它关联的边后得到的图的最大匹配大小为 11

删除顶点 22 及所有与它关联的边后得到的图的最大匹配大小为 00

删除顶点 33 及所有与它关联的边后得到的图的最大匹配大小为 11

因此,满足条件的整数有 i=1,3i=1,3 两个,所以应输出 22

2
1 2
0
6
2 5
3 5
1 4
4 5
4 6
4

数据范围

  • 2N2×1052 \leq N \leq 2 \times 10^5
  • 1ui<viN1 \leq u_i \lt v_i \leq N
  • 给定图是一棵树。
  • 输入中的所有数值均为整数。
难度 省选/NOI-
通过率
尝试 0
已通过 0
ID
2286
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签