#ATarc110d. [ARC110D] Binomial Coefficient is Fun
[ARC110D] Binomial Coefficient is Fun
题目描述
我们有一个包含 个非负整数的序列 。
对于所有长度为 且和不超过 的非负整数序列 ,求 之和, 对 取模。
输入格式
第一行输入两个整 ,第二行 个整数,表示序列 。
输出格式
一行,表示答案对 取模的值。
样例解释1
有四个序列 满足 至少为 :
- $B = \{1, 2, 1\}, \prod\_{i = 1}^N{B\_i \choose A\_i} = {1 \choose 1} \times {2 \choose 2} \times {1 \choose 1} = 1$;
- $B = \{2, 2, 1\}, \prod\_{i = 1}^N{B\_i \choose A\_i} = {2 \choose 1} \times {2 \choose 2} \times {1 \choose 1} = 2$;
- $B = \{1, 3, 1\}, \prod\_{i = 1}^N{B\_i \choose A\_i} = {1 \choose 1} \times {3 \choose 2} \times {1 \choose 1} = 3$;
- $B = \{1, 2, 2\}, \prod\_{i = 1}^N{B\_i \choose A\_i} = {1 \choose 1} \times {2 \choose 2} \times {2 \choose 1} = 2$.
它们的答案之和为 。
样例 1
输入
3 5
1 2 1
输出
8
样例 2
输入
10 998244353
31 41 59 26 53 58 97 93 23 84
输出
642612171