#ABC357G. 阶梯形网格
阶梯形网格
阶梯形网格
题目描述
有一个特殊的 行网格( 是偶数)。从上数第 行有从左端起 个格子。
例如,当 时,网格如下(第 1、2 行各 2 格,第 3、4 行各 4 格,第 5、6 行各 6 格)。
用 表示从上数第 行、从左数第 列的格子。
每个格子要么是空格,要么是墙格。共有 个墙格,第 个墙格是 。这里, 和 是空格。
从 出发,只能向右或向下移动到相邻的空格,问到达 的路径有多少条?求方案数除以 的余数。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出从 出发,只能向右或向下移动到相邻的空格,到达 的路径方案数除以 的余数。
样例
4 2
2 1
4 2
2
满足条件的路径有以下两条:
$(1, 1) \to (1, 2) \to (2, 2) \to (3, 2) \to (3, 3) \to (3, 4) \to (4, 4)$
$(1, 1) \to (1, 2) \to (2, 2) \to (3, 2) \to (3, 3) \to (4, 3) \to (4, 4)$
6 3
2 1
3 3
4 2
0
100 10
36 9
38 5
38 30
45 1
48 40
71 52
85 27
86 52
92 34
98 37
619611437
100000 10
552 24
4817 255
7800 954
23347 9307
28028 17652
39207 11859
48670 22013
74678 53158
75345 45891
88455 4693
175892766
数据范围
- 是偶数
- $1 \leq b_i \leq \left \lceil \frac{a_i}{2} \right \rceil \times 2$
- 且
- 若 ,则
- 输入均为整数
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3325
- 类型
- 传统题
- Time Limit
- 6000ms
- Memory Limit
- 1024MiB
- 上传者