#L0466. 树上独立集计数

树上独立集计数

题目描述

给定一棵包含 nn 个结点的树,你需要从中选出若干个结点(至少选一个),使得任意两个被选中的结点之间的距离均严格大于 22

求满足条件的选取方案总数,结果对 998244353998244353 取模。

输入格式

输入的第一行包含一个正整数 nn

接下来 n1n - 1 行,每行包含两个正整数 ui,viu_i, v_i,用一个空格分隔,表示结点 uiu_i 和结点 viv_i 之间有一条边。保证给定的图是一棵树。

输出格式

输出一行包含一个整数表示答案。

样例

6
1 2
1 3
3 4
3 5
5 6
12

提示

数据规模与约定

对于 40%40\% 的评测用例,1n201 \le n \le 20

对于 80%80\% 的评测用例,1n50001 \le n \le 5000

对于所有评测用例,1n3×1051 \le n \le 3 \times 10^5uiviu_i \ne v_i1ui,vin1 \le u_i, v_i \le n

难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1194
类型
传统题
Time Limit
1000ms
Memory Limit
256MiB
上传者