求助大佬!与示例完全一样,但是3 WA 2 RE, 谁能救救我
查看原帖
求助大佬!与示例完全一样,但是3 WA 2 RE, 谁能救救我
657210
dp_hater楼主2022/3/29 17:52
#include<bits/stdc++.h>
using namespace std;
int n,m,k,cnt;
int x[10000][10000];
int main(){
	int a,b;
	cin>>n>>m>>k;
	for(int i=1;i<=m;i++){
		cin>>a>>b;
		x[a][b]=x[a][b-1]=x[a][b-2]=x[a][b+1]=x[a][b+2]=1;
		x[a-2][b]=x[a-1][b]=x[a+1][b]=x[a+2][b]=x[a][b]=1;
		x[a-1][b-1]=x[a+1][b-1]=x[a-1][b+1]=x[a+1][b+1]=1;
	}
	for(int i=1;i<=k;i++){
		cin>>a>>b;
		for(int j=a-2;j<=a+2;j++){
			for(int k=b-2;k<=b+2;k++){
				x[i][j]=1;
			}
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			if(x[i][j]==0) cnt++;
		}
	}
	cout<<cnt;
	cout<<endl;
	return 0;
}

2022/3/29 17:52
加载中...