#iai17a3. 方格路径三(Grid Paths III)
方格路径三(Grid Paths III)
方格路径(三)(Grid Paths III)
题目描述
在一个由 个方格构成的图中,有 个方格是禁止进入的。请计算从左上角 出发,每步朝右方或下方移动,不经过禁入的方格,最后到达右下角 的路径条数。由于答案很大,输出模 的余数。
输入格式
- 第一行:三个整数表示 , 与 。
- 第二行到第 行:第 行表示一个禁入方格的坐标 。保证 不会等于 或 ,也不会有一个坐标重复出现两次。
输出格式
单个整数:表示路径数模 的余数。
样例输入 #1
2 2 2
2 1
1 2
样例输出 #1
0
样例输入 #2
100000 100000 4
50001 50001
50000 50000
50000 50001
50001 50000
样例输出 #2
999612315
数据范围
- 对于 30% 的数据,;
- 对于 60% 的数据,;
- 对于 100% 的数据,;
- 。
知识点与难度
本题涉及的知识点从属于 GESP 8级,难度等级:⭐⭐⭐⭐。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1~2 | 样例 |
| 1 | 20 | 3~8 | 小规模 / k≤200 |
| 2 | 15 | 9~11 | Hack |
| 3 | 30 | 12~20 | 中规模 k≤1500 |
| 4 | 25 | 21~25 | 大规模 k≤3000 |