#P5825. 排列计数

    ID: 4811 Type: RemoteJudge 500ms 125MiB Tried: 0 Accepted: 0 Difficulty: 6 Uploaded By: Tags>动态规划,dp组合数学斯特林数,Stirling生成函数,GF快速傅里叶变换 FFT快速数论变换 NTT

排列计数

题目描述

我们记一个排列 PP 的升高为 kk 当且仅当存在 kk 个位置 ii 使得 Pi<Pi+1P_i<P_{i+1}

现在给定排列长度 nn,对于所有整数 k[0,n]k\in [0,n] 求有多少个排列的升高为 kk

输入格式

一个整数 nn

输出格式

一行,n+1n+1 个整数,第 ii 个整数表示长度为 nn 且升高为 i1i-1 个排列的个数,对 998244353998244353 取模。

4
1 11 11 1 0

提示

对于 100%100\% 的数据,1n2×1051\leq n\leq 2\times 10^5