一個正整數可以分拆成許多正整數加在一起,比如說 3=2+1=1+1+1,4=3+1=2+2=2+1+1=1+1+1+1,另 ak 為將正整數 k 分拆的方法數,比如說 4 就有 5 種分拆方法,然後數字的順序不同視為一樣的方法 (例如 1+2 與 2+1 視為相同)。
請你輸出 a1∼an (mod998244353)。
輸入一個正整數 n。
輸出一行,共 n 個數字,代表 a1∼an (mod998244353)。
10
1 2 3 5 7 11 15 22 30 42
:10%:n≤20
:20%:n≤5000
:無特別限制70%:無特別限制