#include using namespace std; const int DAMA = 2; const int OBSAZENO = 1; const int PRAZDNO = 0; int main() { int velx,vely,N,qx,qy,souradnice,pozice; while (1) { scanf("%d %d %d",&velx,&vely,&N); // NACITANI VELIKOSTI A POCTU DAM if ((velx == 0) and (vely==0) and (N==0)) return 0; int velikost = (velx)*(vely)+1; int sachovnice[velikost]; for (int x = 0;x<=velikost;x++) sachovnice[x] = 0; //vynulovani for (int q=1;q<=N;q++) // pro kralovnu { scanf("%d %d",&qx,&qy); souradnice = (qy-1)*velx+qx; sachovnice[souradnice]=DAMA; for (int i=1;i<=vely;i++) { sachovnice[(i-1)*velx+qx] = OBSAZENO; } for (int j=1;j<=velx;j++) { sachovnice[(qy-1)*velx+j] = OBSAZENO; } pozice = souradnice; while (pozice >0) { pozice -= (velx+1); sachovnice[pozice]=OBSAZENO; } pozice = souradnice; while (pozice 0) { pozice -= (velx-1); sachovnice[pozice]=OBSAZENO; } pozice = souradnice; while (pozice