Codeforces Round 641 (Div. 2)
E
Orac and Game of Life
Codeforces
未评级
原题
← DF →
翻译中…

Please notice the unusual memory limit of this problem.

翻译中…

Orac likes games. Recently he came up with the new game, "Game of Life".

翻译中…

You should play this game on a black and white grid with $n$ rows and $m$ columns. Each cell is either black or white.

翻译中…

For each iteration of the game (the initial iteration is $0$), the color of each cell will change under the following rules:

翻译中…
  • If there are no adjacent cells with the same color as this cell on the current iteration, the color of it on the next iteration will be the same.
  • Otherwise, the color of the cell on the next iteration will be different.
翻译中…

Two cells are adjacent if they have a mutual edge.

翻译中…

Now Orac has set an initial situation, and he wants to know for the cell $(i,j)$ (in $i$-th row and $j$-th column), what will be its color at the iteration $p$. He may ask you these questions several times.

翻译中…

Input

翻译中…

The first line contains three integers $n,m,t\ (1\le n,m\le 1000, 1\le t\le 100\,000)$, representing the number of rows, columns, and the number of Orac queries.

翻译中…

Each of the following $n$ lines contains a binary string of length $m$, the $j$-th character in $i$-th line represents the initial color of cell $(i,j)$. '0' stands for white, '1' stands for black.

翻译中…

Each of the following $t$ lines contains three integers $i,j,p\ (1\le i\le n, 1\le j\le m, 1\le p\le 10^{18})$, representing a query from Orac.

翻译中…

Output

翻译中…

Print $t$ lines, in $i$-th line you should print the answer to the $i$-th query by Orac. If the color of this cell is black, you should print '1'; otherwise, you should write '0'.

翻译中…

Note

翻译中…

image

翻译中…

For the first example, the picture above shows the initial situation and the color of cells at the iteration $1$, $2$, and $3$. We can see that the color of $(1,1)$ at the iteration $1$ is black, the color of $(2,2)$ at the iteration $2$ is black, and the color of $(3,3)$ at the iteration $3$ is also black.

翻译中…

For the second example, you can prove that the cells will never change their colors.

翻译中…

样例

Input #1
3 3 3
000
111
000
1 1 1
2 2 2
3 3 3
Output #1
1
1
1
InputCopy OutputCopy
Input #2
5 2 2
01
10
01
10
01
1 1 4
5 1 4
Output #2
0
0
InputCopy OutputCopy
Input #3
5 5 3
01011
10110
01101
11010
10101
1 1 4
1 2 3
5 5 3
Output #3
1
0
1
InputCopy OutputCopy
Input #4
1 1 3
0
1 1 1
1 1 2
1 1 3
Output #4
0
0
0
InputCopy OutputCopy
题目信息
题号
1350E
时间限制
2 s
内存限制
128 MB

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。