#include #include #include #include #include #define NUM_CCIES 200 using namespace std; struct Queen { int x,y; }; #define NUM_Q 20000 Queen queens[NUM_Q]; int main() { bool notfirst=false; for(;;) { int xsize=0, ysize, numQueens; int xs[NUM_Q]; int ys[NUM_Q]; memset(xs,0,sizeof(xs)); memset(ys,0,sizeof(ys)); scanf("%d %d %d", &xsize, &ysize, &numQueens); if ( xsize==0) break; for ( int i=0; ixsize && numQueens > ysize) { printf("0"); continue; } if ( numQueens==0) { printf("%d", xsize * ysize); continue; } int xcand[NUM_Q]; int xcount=0; int ycand[NUM_Q]; int ycount=0; for ( int i=0; i