众所周知,小葱同学擅长计算,尤其擅长计算组合数。小葱现在希望你计算
的值。其中
输入格式
第一行四个非负整数
第二行
输出格式
一行一个整数表示答案。
样例1
input
5 1 10007 2
0 0 1
output
240
explanation
最终答案为:
样例2
input
996 233 998244353 5
5 4 13 16 20 15
output
869469289
样例3
见附加文件中 ex_problem3.in
与 ex_problem3.ans
。
数据范围
对于所有测试数据:
每个测试点的具体限制见下表:
测试点编号 | 其他特殊限制 | ||
---|---|---|---|
无 | |||
无 | |||
无 |
时间限制:
空间限制: