双RE求大佬救命
查看原帖
双RE求大佬救命
1818454
Haowenkai楼主2025/8/3 11:57

好好的,样例都过,就是双R,求大佬就啊啊啊啊啊啊啊!

#include<bits/stdc++.h>
using namespace std;
int n,m,k,a[105][105],x,y,ans; 
int main(){
	cin>>n>>m>>k;
	for(int i=1;i<=m;i++)
	{
		cin>>x>>y;
		for(int j=2;j>=-2;j--)
			a[x][y+j]=1;
		for(int j=2;j>=-2;j--)
			a[x+j][y]=1;
		a[x+1][y+1]=1;
		a[x+1][y-1]=1;
		a[x-1][y+1]=1;
		a[x-1][y-1]=1;
	}
	for(int i=1;i<=k;i++)
	{
		cin>>x>>y;
		for(int j=2;j>=-2;j--)
		{
			for(int l=2;l>=-2;l--)
			{
				a[x+j][y+l]=1;
			}
		}
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=n;j++)
		{
			if(a[i][j]==0) ans++;
		}
	}
	cout<<ans;
	return 0;
}

有错吗???

2025/8/3 11:57
加载中...