洛谷链接:
https://www.luogu.com.cn/problem/P1789?contestId=24234
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int[][] a=new int[105][105];
int n=in.nextInt();
int m=in.nextInt();
int k=in.nextInt();
int sum=0;
for(int i=0;i<m;i++) {
int x1=in.nextInt();
int y1=in.nextInt();
for(int j=x1-2;j<=x1+2;j++) {
if(j>0 && y1>0) {
a[j][y1]=1;
}
}
for(int j=y1-2;j<=y1+2;j++) {
if(j>0 && x1>0) {
a[x1][j]=1;
}
}
if(x1-1>0 && y1-1>0) {a[x1-1][y1-1]=1;}
if(x1-1>0 && y1+1>0) {a[x1-1][y1+1]=1;}
if(x1+1>0 && y1-1>0) {a[x1+1][y1-1]=1;}
if(x1+1>0 && y1+1>0) {a[x1+1][y1+1]=1;}
}
for(int i=0;i<k;i++) {
int x2=in.nextInt();
int y2=in.nextInt();
for(int j=x2-2;j<=x2+2;j++) {
for(int l=y2-2;l<=y2+2;l++) {
if(j>0 && l>0) {
a[j][l]=1;
}
}
}
}
for(int i=1;i<=n;i++) {
for(int j=1;j<=n;j++) {
if(a[i][j]==0) {
sum++;
}
}
}
System.out.println(sum);
}
}