Logo Universal Online Judge

UOJ

时间限制:4 s 空间限制:1024 MB
Statistics

花坛(tmp)

​ 你需要给扩大后的花坛铺上瓷砖地,请问怎么铺用料最省?

题面

你有一个$n\times m$的棋盘状的瓷砖花坛。一开始,瓷砖花坛上没有任何花

如果一个人从$(1,1)$出发,每一步只能向下或向右走一格(即从$(x,y)$走到$(x+1,y)$或$(x,y+1)$,且在任意时刻(包括$(1,1)$与$(n,m)$)都不能经过有花的格子,如果最终能够走到$(n,m)$,那么这个瓷砖花坛就是合法的

你需要进行$Q$次,每次操作,你会被给定一个$(x,y)$,并打算在$(x,y)$格子上面种一朵花(之前保 证这个格子不存在花)。如果种完花后这个瓷砖花坛仍然是合法的,那么你就会种下去;否则,你就不 会种下去。注意,一株种下去的花会永久保留在花坛中,但是没有种下去的花不会保留在花坛中。

请你输出每次操作能否把花种下去。

输入格式

第一行三个正整数$n,m,Q$

后面$Q$行每行两个整数$x,y$。

输出格式

一行大小为$Q$的 01 串,其中第$i$个位置代表第$i$次操作的答案($1$代表能种下去,$0$代表不能种下去)

样例

样例输入1

3 3 9
3 2
2 1
1 3
3 1
1 2
1 1
2 2
2 3
3 3

样例输出1

111100000

其余样例见下发文件

数据范围

对于所有数据,满足$1\leq n,m,Q \leq 3\times 10^6,Q\leq nm$

Subtask $n,m\leq$ $q\leq$ 分值
1 $100$ $nm$ $11$
2 $700$ $nm$ $9$
3 $5000$ $10^6$ $34$
4 $10^5$ $10^5$ $16$
5 $3\times 10^6$ $3\times10^6$ $10$
6 $3\times 10^6$ $3\times 10^6$ $20$

Subtask5,特殊地,满足数据随机。其中随机方式为每个操作,从所有未种上花的格子中等概率选出一个格子作为操作的$(x,y)$