#ABC287F. 连通分量

连通分量

连通分量

题目描述

给定一棵有 NN 个顶点的树。顶点编号为 11NN,第 ii 条边连接顶点 aia_i 和顶点 bib_i

对每个 x=1,2,,Nx = 1, 2, \ldots, N,解决以下问题:

树的顶点共有 2N12^N - 1 个非空子集 VV。求由 VV 导出的子图恰好有 xx 个连通分量的 VV 的个数,对 998244353998244353 取模。

什么是导出子图? 设 SS 为图 GG 的顶点集合的一个子集,则 GG 中由 SS 导出的子图是指:顶点集为 SS,边集由 GG 中所有两端点均在 SS 中的边组成的图。

输入格式

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

NN
a1a_1 b1b_1
\vdots
aN1a_{N-1} bN1b_{N-1}

输出格式

输出 NN 行。

ii 行输出 x=ix = i 时的答案。

样例

4
1 2
2 3
3 4
10
5
0
0

在以下 5 种情况下,导出子图有 2 个连通分量,其余情况均为 1 个:

V={1,2,4}V = \{1,2,4\}

V={1,3}V = \{1,3\}

V={1,3,4}V = \{1,3,4\}

V={1,4}V = \{1,4\}

V={2,4}V = \{2,4\}

2
1 2
3
0
10
3 4
3 6
6 9
1 3
2 4
5 6
6 10
1 8
5 7
140
281
352
195
52
3
0
0
0
0

数据范围

  • 1N50001 \leq N \leq 5000
  • 1ai<biN1 \leq a_i \lt b_i \leq N
  • 给定的图是一棵树。
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
2605
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签