#include using namespace std; bool a[51][51] = { 0 }; int bi(int x, int y) { a[x][y] = 1; if (a[x - 1][y] == 0){ a[x-1][y]=1; return 1; } if (a[x][y - 1] == 0){ a[x][y-1]=1; return 1; } a[x][y] = 0; return 0; } int main() { int m, n, k, ans = 0; cin >> m >> n >> k; for (int i = 1; i <= k; i++) { int x, y; cin >> x >> y; a[x][y] = 1; } for (int i = 0; i <= n; i++) { a[0][i] = 1; } for (int i = 1; i <= m; i++) { a[i][0] = 1; } for (int i = 1; i <= m; i++) { for (int j = 1; j <= n; j++) { if (a[i][j] !=1) { ans += bi(i, j); }/* cout<