#include #include using namespace std; int main() { int x,y,n; unsigned long free; int dx, dy; int r[20000]; int s[20000]; int dxx[40000]; int dyy[40000]; int damx[400000]; int damy[400000]; int posy; while(cin >> x && cin >> y && cin >> n) { if(x == 0 && y == 0 && n == 0) break; free = x * y; int pocetRiadkov = 0; int pocetStlpcov = 0; int index = 0; int damindex = 0; for(int i = 0; i> dx; dx -= 1; cin >> dy; dy -= 1; //riadky for(int i = 0; i= 0; i--) { next = true; if(posy < y) { //cout << "y: " << posy << endl; //prehrabem pole ci je zaznam for(int j = 0; j < index; j++) { if(dxx[j] == i && dyy[j] == posy) { next = false; break; } } if(next) { for(int k = 0; k= 0) { //prehrabem pole ci je zaznam for(int j = 0; j < index; j++) { if(dxx[j] == i && dyy[j] == posy) { next = false; break; } } if(next) { for(int k = 0; k= 0; i--) { next = true; if(posy >=0) { //prehrabem pole ci je zaznam for(int j = 0; j < index; j++) { if(dxx[j] == i && dyy[j] == posy) { next = false; break; } } if(next) { for(int k = 0; k