#P12844. [蓝桥杯 2025 国 A] 树

    ID: 12620 Type: RemoteJudge 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: 4 Uploaded By: Tags>2025树形 DP蓝桥杯国赛

[蓝桥杯 2025 国 A] 树

题目描述

给定一棵树,你需要从树上选择若干个点,使得选择的任意两点之间的距离均大于 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% 的评测用例,1n201 \leq n \leq 20

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

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