#abc294e. [abc294_e]2xN Grid
[abc294_e]2xN Grid
问题陈述
我们有一个 行 列的网格。用 表示从上方数第 行、从左边数第 列的方块 ,上面写着一个整数 。
找到满足 的整数 的个数。
这里,将 的描述作为 和 的游程压缩给出:分别是长度 和 的序列 $((v _ {1,1},l _ {1,1}),\ldots,(v _ {1,N _ 1},l _ {1,N _ 1}))$ 和 $((v _ {2,1},l _ {2,1}),\ldots,(v _ {2,N _ 2},l _ {2,N _ 2}))$。
这里,序列 的游程压缩是由以下方式得到的一系列对 :其中 是 中的元素, 是 的长度。
- 将 在每对不同相邻元素之间拆分。
- 在拆分后的每个序列 中,将 设为 的元素,将 设为 的长度。
约束条件
- $1\leq v _ {i,j}\leq 10 ^ 9\ (i\in\lbrace1,2\rbrace,1\leq j\leq N _ i)$
- $1\leq l _ {i,j}\leq L\ (i\in\lbrace1,2\rbrace,1\leq j\leq N _ i)$
- $v _ {i,j}\neq v _ {i,j+1}\ (i\in\lbrace1,2\rbrace,1\leq j\lt N _ i)$
- $l _ {i,1}+l _ {i,2}+\cdots+l _ {i,N _ i}=L\ (i\in\lbrace1,2\rbrace)$
- 输入中的所有值均为整数。
输入
输入以以下格式从标准输入给出:
输出
输出一行,包含答案。
示例输入 1
8 4 3
1 2
3 2
2 3
3 1
1 4
2 1
3 3
示例输出 1
4
网格如下所示。
我们有 个整数 满足 :。因此,你应该输出 。
示例输入 2
10000000000 1 1
1 10000000000
1 10000000000
示例输出 2
10000000000
注意,答案可能不适合 位整数。
示例输入 3
1000 4 7
19 79
33 463
19 178
33 280
19 255
33 92
34 25
19 96
12 11
19 490
33 31
示例输出 3
380