#ABC154F. Many Many Paths
Many Many Paths
题目描述
Snuke is standing on a two-dimensional plane. In one operation, he can move by in the positive -direction, or move by in the positive -direction.
Let us define a function as follows:
- (The number of paths from the point to the point that Snuke can trace by repeating the operation above)
Given are integers , , , and . Find the sum of over all pair of integers such that and , and compute this value mod .
斯努克站在一个二维平面上。在一次操作中,他可以向正 方向移动 ,也可以向正 方向移动 。
让我们定义函数 如下:
- (重复上述操作,斯努克可以追踪到的从点 {221988} 到点 的路径数)
已知整数 、 、 和 。求所有一对整数 中 和 的和 ,并计算这个值的模数 。
输入格式
输入内容按以下格式标准输入:
输出格式
打印 mod 的和。
样例 #1
样例输入 #1
1 1 2 2
样例输出 #1
14
样例 #2
样例输入 #2
314 159 2653 589
样例输出 #2
314 159 2653 589
说明
数据规模与约定
- 所有输入值均为整数。
样例 解释
例如,从点 到点 有两条路径: → → 和 。→ → ,所以是 。
类似地, 、 和 。因此,总和为 。