#include<bits/stdc++.h>
int n, m, k, s; bool a[110][110];
int main(){
scanf("%d%d%d", &n, &m, &k);
for(int i(1), x, y; i <= m; i++){
scanf("%d%d", &x, &y);
a[x - 2][y] = 1;
a[x - 1][y] = 1;
a[x][y] = 1;
a[x + 1][y] = 1;
a[x - 1][y - 1] = 1;
a[x + 1][y - 1] = 1;
a[x + 2][y] = 1;
a[x][y + 2] = 1;
a[x][y + 1] = 1;
a[x][y - 1] = 1;
a[x][y - 2] = 1;
a[x + 1][y + 1] = 1;
a[x - 1][y + 1] = 1;
}
for(int i(1), x, y; i <= k; i++){
scanf("%d%d", &x, &y);
a[x - 2][y - 2] = 1;
a[x - 1][y - 2] = 1;
a[x][y - 2] = 1;
a[x + 1][y - 2] = 1;
a[x + 2][y - 2] = 1;
a[x - 2][y - 1] = 1;
a[x - 1][y - 1] = 1;
a[x][y - 1] = 1;
a[x + 1][y - 1] = 1;
a[x + 2][y - 1] = 1;
a[x - 2][y] = 1;
a[x - 1][y] = 1;
a[x][y] = 1;
a[x + 1][y] = 1;
a[x + 2][y] = 1;
a[x - 2][y + 1] = 1;
a[x - 1][y + 1] = 1;
a[x][y + 1] = 1;
a[x + 1][y + 1] = 1;
a[x + 2][y + 1] = 1;
a[x - 2][y + 2] = 1;
a[x - 1][y + 2] = 1;
a[x][y + 2] = a[x + 1][y + 2] = 1;
a[x + 2][y + 2] = 1;
}
for(int i(1); i <= n; i++) for(int j(1); j <= n; j++) if(!a[i][j]) s++;
printf("%d", s);
exit(0);
}
为什么会RE?