atcoder#JSC2019QUALF. Candy Retribution
Candy Retribution
题目描述
次の条件を満たす長さ の非負整数列 が何通りあるか求めてください。
- 個の要素を降順に並べたとき、上から 番目と 番目の要素は等しい。
答えは非常に大きくなることがあるので、 で割ったあまりを出力してください。
输入格式
入力は以下の形式で標準入力から与えられます。
输出格式
条件を満たす非負整数列の個数を で割ったあまりを出力してください。
题目大意
求满足以下条件的非负整数序列 个数:
1.。
2.将序列降序排列后,第 位的数等于第 位的数。
由于答案很大,输出序列个数模 后的结果。
4 2 3 7
105
2 1 4 8
3
141592 6535 89793 238462
933832916
提示
制約
- 入力はすべて整数
Sample Explanation 1
条件を満たす非負整数列は、 $ \begin{aligned}\ &(1,\ 1,\ 1,\ 0),\ (1,\ 1,\ 1,\ 1),\ (2,\ 1,\ 1,\ 0),\ (2,\ 1,\ 1,\ 1),\ (2,\ 2,\ 2,\ 0),\ (2,\ 2,\ 2,\ 1),\ \\ &(3,\ 0,\ 0,\ 0),\ (3,\ 1,\ 1,\ 0),\ (3,\ 1,\ 1,\ 1),\ (3,\ 2,\ 2,\ 0),\ (4,\ 0,\ 0,\ 0),\ (4,\ 1,\ 1,\ 0),\ \\ &(4,\ 1,\ 1,\ 1),\ (5,\ 0,\ 0,\ 0),\ (5,\ 1,\ 1,\ 0),\ (6,\ 0,\ 0,\ 0),\ (7,\ 0,\ 0,\ 0)\end{aligned} $ およびこれらの並べ替え, 通りです。
Sample Explanation 2
条件を満たす非負整数列は の 通りです。