D. 组树(comp)

    传统题 1000ms 256MiB

组树(comp)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

组树(comp)

题目描述

Y 同学有一棵 nn 个点的树。他会选择若干个点,至少选择一个,并只保留这些点以及两端都被选择的边。

对每个 k=1,2,…,nk=1,2,\ldots,n,请计算有多少种选择点的方案,使保留下来的图恰好有 kk 个连通块。答案对 998244353998244353 取模。

输入格式

第一行包含一个整数 nn。

接下来 n−1n-1 行,每行包含两个整数 u,vu,v,表示树上的一条边。

输出格式

输出 nn 行,第 kk 行表示恰好有 kk 个连通块的方案数。

样例

样例输入 #1

5
1 2
1 3
3 4
3 5

样例输出 #1

17
11
3
0
0

数据范围与约定

对于 100%100\% 的数据,保证 1≤n≤20001\le n\le 2000。

测试点编号 分值 n≤n\le 特殊性质
1∼21\sim 2 1010 1212 无
3∼53\sim 5 1515 200200 树是一条链
6∼86\sim 8 400400 树是菊花图
9∼129\sim 12 2020 800800 树是完全二叉树的一部分
13∼1613\sim 16 12001200 无
17∼2017\sim 20 20002000