#include <iostream>
#define int unsigned long long
int n, m, k, nn[2333][2333], x, y;
signed main() {
freopen("P1789_2.in", "r", stdin);
std::cin >> n >> m >> k;
for (int i = 0; i < m; i++) {
std::cin >> x >> y;
nn[x+0][y+2]=1;
nn[x-1][y+1]=1;nn[x+0][y+1]=1;nn[x+1][y+1]=1;
nn[x-2][y+0]=1;nn[x-1][y+0]=1;nn[x+0][y+0]=1;nn[x+1][y+0]=1;nn[x+2][y+0]=1;
nn[x-1][y-1]=1;nn[x+0][y-1]=1;nn[x+1][y-1]=1;
nn[x+0][y-2]=1;
}
for (int i = 0; i < k; i++) {
std::cin >> x >> y;
nn[x-2][y+2]=1;nn[x-1][y+2]=1;nn[x+0][y+2]=1;nn[x+1][y+2]=1;nn[x+2][y+2]=1;
nn[x-2][y+1]=1;nn[x-1][y+1]=1;nn[x+0][y+1]=1;nn[x+1][y+1]=1;nn[x+2][y+1]=1;
nn[x-2][y+0]=1;nn[x-1][y+0]=1;nn[x+0][y+0]=1;nn[x+1][y+0]=1;nn[x+2][y+0]=1;
nn[x-2][y-1]=1;nn[x-1][y-1]=1;nn[x+0][y-1]=1;nn[x+1][y-1]=1;nn[x+2][y-1]=1;
nn[x-2][y-2]=1;nn[x-1][y-2]=1;nn[x+0][y-2]=1;nn[x+1][y-2]=1;nn[x+2][y-2]=1;
}
int c = 0;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n; j++) {
if (!nn[i][j]) {
c++;
}
}
}
std::cout << c << std::endl;
return 0;
}
提交详情