这个
大家可以运行一下这份代码,完全是有bug的,请求撤下。因为运行样例的时候洛谷IDE就会显示出运行错误。
@wwxxbb 大佬,能解释一下原因么
还有,我还想反馈一下这个数据是不是太水了
用这个代码都可以AC,都不用判断是不是这个点原本就是舒服的
#include<bits/stdc++.h>
#define N 1010
using namespace std;
int n,ans,a[N][N],sx,sy,x,y;
bool vis[N][N];
int d[4][2]={{0,1},{0,-1},{1,0},{-1,0}};
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>x>>y;
for(int j=0;j<4;j++){
sx=x+d[j][0],sy=y+d[j][1];
if(sx<0) continue;
a[sx][sy]++;
if(a[sx][sy]==3&&vis[sx][sy])ans++;
if(a[sx][sy]==4&&vis[sx][sy])ans--;
}
vis[x][y]=1;
cout<<ans<<endl;
}
return 0;
}
@小粉兔
@览遍千秋