#arc107d. [arc107_d]Number of Multisets
[arc107_d]Number of Multisets
問題文
正整数 が与えられます。以下の条件を全て満たす有理数の多重集合は何種類存在しますか?
- 多重集合の要素数は で、要素の総和は
- 多重集合の要素は全て $1, \\frac{1}{2}, \\frac{1}{4}, \\frac{1}{8}, \\dots$ 、つまり のいずれか。
答えは大きくなるかもしれないので、 で出力してください。
制約
- 入力される数は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
条件を満たす多重集合の種類数を で出力せよ。
入力例 1
4 2
出力例 1
2
以下の つが条件を満たします。
- ${\\frac{1}{2}, \\frac{1}{2}, \\frac{1}{2}, \\frac{1}{2}}$
入力例 2
2525 425
出力例 2
687232272