#3162. Rook on Grid

0

Rook on Grid

Rook on Grid

题目描述

我们有一个 HH 行 WW 列的网格。设方格 (i,j)(i,j) 为第 ii 行第 jj 列的方格。 网格上有 MM 个障碍物。第 ii 个障碍物位于方格 (Xi,Yi)(X_i, Y_i)。 我们有一个车(象棋棋子),位于方格 (1,1)(1, 1)。在一次移动中,它可以向右或向下移动,经过任意多个没有障碍物的方格。 求车在最多两次移动内可以到达的方格数量。

输入格式

输入从标准输入按以下格式给出: HH WW MM X1X_1 Y1Y_1 ⋮\vdots XMX_M YMY_M

输出格式

输出车在最多两次移动内可以到达的方格数量。

4 3 2
2 2
3 3
10
5 4 4
3 2
3 4
4 2
5 2
14
200000 200000 0
40000000000

提示

1≤H,W≤2×1051\leq H,W \leq 2\times 10^5 0≤M≤2×1050\leq M \leq 2\times 10^5 1≤Xi≤H1\leq X_i \leq H 1≤Yi≤W1\leq Y_i \leq W (Xi,Yi)≠(1,1)(X_i,Y_i) \neq (1,1) (Xi,Yi)(X_i,Y_i) 是互不相同的。 输入中的所有数值均为整数。每个没有障碍物的方格都可以在最多两次移动内到达。
除了 (4,4)(4,4) 和 (5,4)(5,4) 之外,每个没有障碍物的方格都可以在最多两次移动内到达。

标签: AtCoder|abc186F

来源

AtCoder|abc186F