AT_arc107_d [ARC107D] Number of Multisets

Description

[problemUrl]: https://atcoder.jp/contests/arc107/tasks/arc107_d 正整数 $ N,\ K $ が与えられます。以下の条件を全て満たす有理数の多重集合は何種類存在しますか? - 多重集合の要素数は $ N $ で、要素の総和は $ K $ - 多重集合の要素は全て $ 1,\ \frac{1}{2},\ \frac{1}{4},\ \frac{1}{8},\ \dots $ 、つまり $ \frac{1}{2^i}\ (i\ =\ 0,1,\dots) $ のいずれか。 答えは大きくなるかもしれないので、$ \bmod\ 998244353 $ で出力してください。

Input Format

N/A

Output Format

N/A

Explanation/Hint

### 制約 - $ 1\ \leq\ K\ \leq\ N\ \leq\ 3000 $ - 入力される数は全て整数である。 ### Sample Explanation 1 以下の $ 2 $ つが条件を満たします。 - $ {1,\ \frac{1}{2},\ \frac{1}{4},\ \frac{1}{4}} $ - $ {\frac{1}{2},\ \frac{1}{2},\ \frac{1}{2},\ \frac{1}{2}} $