#2#3 RE了
查看原帖
#2#3 RE了
532586
鲁锦聪楼主2021/8/29 14:26
#include <bits/stdc++.h>
using namespace std;
int a[10005][10005],n,m,k,x,y,v;
int main ()
{
    cin >> n >> m >> k;
    for(int i = 1;i <= m;i++){
        cin >> x >> y;
        for (int j = x - 2;j <= x + 2;j++) 
			a[j][y]=1;
        for(int j = y - 2;j <= y + 2;j++) 
			a[x][j]=1;
        for(int j = x - 1;j <= x + 1;j++)
        	for(int k = y - 1;k <= y + 1;k++) 
				a[j][k]=1;
    }
    for(int i = 1;i <= k;i++){
        cin >> x >> y;
        for(int j = x - 2;j <= x + 2;j++)
        	for(int k = y - 2;k <= y + 2;k++) 
				a[j][k]=1;
    }
    for(int i = 1;i <= n;i++)
    	for(int j = 1;j <= n;j++) 
			if(a[i][j] == 0) 
				v++;
    cout << v;
    return 0;
}
2021/8/29 14:26
加载中...