a111111111111 @ 2024-05-16 10:01:48
只有12分
#include<bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(false); cin.tie(0); int n,z=0,lz=0; cin>>n;
vector<vector<int>> a(n,vector<int>(n)); char xx;
for(vector<int> &X:a)
{
for(int &x:X) cin>>xx,x=(xx!='#'),lz+=(xx=='#');
}
for(int x=0;x<n;x++)
{
for(int y=0;y<n;y++)
{
if(a[x][y]!=0) continue;
if(a[x-1][y]==1 or a[x][y-1]==1 or a[x+1][y]==1 or a[x][y+1]==1)
{
z++;
a[x][y]=2;
}
}
}
cout<<lz-z;
return 0;
}
by FangZXCpp @ 2024-06-12 19:03:07
同求
by Juan2012 @ 2024-06-19 20:12:32
同求