#P5892. [USACO2024JAN] Cowmpetency G
[USACO2024JAN] Cowmpetency G
题目描述
Farmer John 正在为他的奶牛们雇用一位新的牛群领队。为此,他面试了 ()头奶牛来担任该职位。在每次面试后,他会为候选牛分配一个 到 ()范围内的整数「牲任力」分数 ,与她们的领导能力相关。
由于 Farmer John 面试了如此多的奶牛,他已经忘记了所有奶牛的牲任力分数。然而,他确实记得 ()对数字 ,其中奶牛 是第一头比奶牛 到 拥有严格更高牲任力分数的奶牛(所以 )。
Farmer John 现在告诉你这 个数对 。请帮助他数一下有多少个牲任力分数序列与此信息一致!输入保证存在至少一个这样的序列。由于这个数字可能非常大,输出该值模 的余数。
输入格式
输入的第一行包含 , 和 。
以下 行,每行包含一个数对 。输入保证所有 各不相同。
输出格式
输出与 Farmer John 记忆一致的牲任力分数序列的数量,对 取模。
样例 #1
样例输入 #1
6 2 3
2 3
4 5
样例输出 #1
6
样例 #2
样例输入 #2
10 1 20
1 3
样例输出 #2
399988086
提示
样例解释 1
以下六个序列是仅有的与 Farmer John 记忆一致的序列:
样例解释 2
确保输出答案对 取模。
测试点性质
- 测试点 : 且 。
- 测试点 :。
- 测试点 : 且 。
- 测试点 :。
- 测试点 :没有额外限制。