#CF1667E. 重心概率
重心概率
重心概率
- 时间限制:3 秒
- 内存限制:512 MiB
题目描述
考虑顶点编号为 的所有树。 是奇数,并且这些树还满足:对于每个 ,顶点 恰好与一个编号小于 的顶点相邻。
对于每个 ,求有多少棵满足上述条件的树以顶点 为重心。答案对 取模。
若删除一个顶点后得到的每个连通块大小都不超过 ,则称这个顶点是树的 重心。
输入格式
输入一行一个奇数 。
输出格式
输出一行 个整数,第 个整数表示顶点 成为重心的树的数量,对 取模。相邻整数之间用一个空格分隔。
样例输入 1
3
样例输出 1
1 1 0
样例输入 2
5
样例输出 2
10 10 4 0 0
样例输入 3
7
样例输出 3
276 276 132 36 0 0 0
样例解释
当 时共有两棵满足条件的树。边集为 的树以顶点 为重心,边集为 的树以顶点 为重心。
数据范围
对于所有数据:
- ;
- 为奇数。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | |
| 2 | 40 | |
| 3 | 无特殊限制 |