传统题 1000ms 256MiB

宫殿

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

宫殿

题目描述

Tom & Jerry 进入了一个宫殿,宫殿有两层,每一层都以网格图的形式划分为 n×mn\times m 个房间,第 oo 层第 ii 行第 jj 列的房间标号为 (o,i,j)(o,i,j)。经过摸索,他们发现,同层的相邻房间是互通的,也就是说你可以从房间 (o,i,j)(o,i,j) 走到房间 (o,i1,j),(o,i+1,j),(o,i,j1),(o,i,j+1)(o,i-1,j),(o,i+1,j),(o,i,j-1),(o,i,j+1);同时,某些特殊位置 (i,j)(i,j) 有上下行的通道,当你身处房间 (0,i,j)/(1,i,j)(0,i,j)/(1,i,j) 时,你可以借助通道走到房间 (1,i,j)/(0,i,j)(1,i,j)/(0,i,j)。特殊位置只有 kk 个(k2k\le 2)。

探索完成后,Tom 和 Jerry 回到了第一层,现在 Tom 想和 Jerry 玩一个“猫捉老鼠”的游戏。Jerry 先从第一层选一个房间,Tom 后选,然后两人轮流行动,每次行动必须从当前身处的房间走一步到达另一个房间。如果某次行动后 Tom 和 Jerry 身处同一个房间那么 Tom 胜利,如果 10101010^{10^{10}} 次行动后 Tom 还没有胜利就视为 Jerry 胜利。

他们在这个宫殿里玩了 TT 轮游戏,第 ii 轮游戏开始时 Jerry 选择的房间是 (0,ai,bi)(0,a_i,b_i),Tom 想问你,在两人都采取最优策略的情况下,第一层有多少个房间供他选择使得他有必胜策略。

输入格式

第一行包含三个整数 n,m,k(2n,m1000,0k2)n,m,k(2 \le n,m\le 1000,0\le k\le 2),表示网格的行数、列数,以及特殊位置的数量。

接下来 kk 行,每行两个正整数 xi,yix_i,y_i,表示第 ii 个特殊位置是 (xi,yi)(x_i,y_i)

接下来一行包含一个正整数 T(T106)T(T\le 10^6),表示游戏总轮数。

接下来 TT 行,每行包含两个正整数 ai,bia_i,b_i,表示 Jerry 在第 ii 轮游戏中选择房间 (0,ai,bi)(0,a_i,b_i) 为初始位置。

输出格式

TT 行,每行一个整数表示 Tom 可选的房间数。

样例 #1

样例输入 #1

2 2 0
2
1 1
1 2

样例输出 #1

2
2

样例 #2

样例输入 #2

3 3 2
1 1
2 3
2
2 2
3 2

样例输出 #2

2
4

样例 #3

样例输入 #3

4 4 2
4 1
2 2
1
1 3

样例输出 #3

7

数据范围

测试点编号 nn \le mm \le TT \le 特殊性质
1 33
2 ~ 3 88
4 ~ 10 5050 1010
11 ~ 12 10001000 10610^6 k=0k = 0
13 ~ 14 k=1k = 1
15 ~ 16 k=2k = 2, 特殊位置为 (1,1)(1,1)(n,m)(n,m)
17 ~ 20

对于 100%100\% 的数据,2n,m1000,k2,T1062\le n,m\le 1000,k\le 2,T\le 10^6。保证每行每列最多只有一个特殊位置。

[YDRS#013]人生有梦,各自精彩 · 云斗六月 Silver Round

未参加
状态
已结束
规则
IOI
题目
5
开始于
2025-6-7 9:00
结束于
2025-6-13 20:00
持续时间
5 小时
主持人
参赛人数
169