201022: [AtCoder]ARC102 E - Stop. Otherwise...

Memory Limit:1024 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score : $700$ points

Problem Statement

Takahashi throws $N$ dice, each having $K$ sides with all integers from $1$ to $K$. The dice are NOT pairwise distinguishable. For each $i=2,3,...,2K$, find the following value modulo $998244353$:

  • The number of combinations of $N$ sides shown by the dice such that the sum of no two different sides is $i$.

Note that the dice are NOT distinguishable, that is, two combinations are considered different when there exists an integer $k$ such that the number of dice showing $k$ is different in those two.

Constraints

  • $1 \leq K \leq 2000$
  • $2 \leq N \leq 2000$
  • $K$ and $N$ are integers.

Input

Input is given from Standard Input in the following format:

$K$ $N$

Output

Print $2K-1$ integers. The $t$-th of them $(1\leq t\leq 2K-1)$ should be the answer for $i=t+1$.


Sample Input 1

3 3

Sample Output 1

7
7
4
7
7
  • For $i=2$, the combinations $(1,2,2),(1,2,3),(1,3,3),(2,2,2),(2,2,3),(2,3,3),(3,3,3)$ satisfy the condition, so the answer is $7$.
  • For $i=3$, the combinations $(1,1,1),(1,1,3),(1,3,3),(2,2,2),(2,2,3),(2,3,3),(3,3,3)$ satisfy the condition, so the answer is $7$.
  • For $i=4$, the combinations $(1,1,1),(1,1,2),(2,3,3),(3,3,3)$ satisfy the condition, so the answer is $4$.

Sample Input 2

4 5

Sample Output 2

36
36
20
20
20
36
36

Sample Input 3

6 1000

Sample Output 3

149393349
149393349
668669001
668669001
4000002
4000002
4000002
668669001
668669001
149393349
149393349

Input

题意翻译

有 $n$ 个**不可区分**的骰子,每个骰子有 $K$ 个面,上面有 $1$ 到 $K$。注意骰子之间不可区分,两个局面不同当且仅当存在一个点数 $i$ 使得投出 $i$ 的数量不同。 现在对于 $[2,2K]$ 中的每一个数 $x$,要求出任意投这个 $n$ 个骰子使得不存在任意两个骰子的点数和为 $x$ 的方案数。 - $n,K\le 2000$

加入题单

算法标签: