#CF1288C. 两个数组
两个数组
两个数组
- 时间限制:1 秒
- 内存限制:256 MiB
题目描述
给定两个整数 ,计算满足下列条件的数组对 的数量:
- 两个数组的长度均为 ;
- 每个元素都是 到 之间的整数;
- 数组 非降,即 ;
- 数组 非升,即 ;
- 对每个 ,均有 。
答案可能很大,请输出其对 取模的结果。
输入格式
一行包含两个整数 。
输出格式
输出一个整数,表示满足条件的数组对数量对 取模的结果。
样例输入 1
2 2
样例输出 1
5
样例输入 2
10 1
样例输出 2
55
样例输入 3
723 9
样例输出 3
157557417
数据范围
对于所有数据,,。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 30 | 且 |
| 2 | ||
| 3 | 40 | 无特殊限制 |