ji

耐摔王  •  8个月前


include<bits/stdc++.h>

using namespace std; char a[105][105]; int b[105][105]; int main() {

int n,h,cnt=0;
cin>>n;
for(int i=1;i<=n;i++)
{
	for(int j=1;j<=n;j++)
	{
		cin>>a[i][j];
		if(a[i][j]=='@')
		{
			b[i][j]=1;
			cnt++;
		}
	}
}
cin>>h;
for(int k=1;k<h;k++)
{
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=n;j++)
		{
			if(b[i][j]==k)
			{
				for(int y=0;y<=2;y+=2)
				{
					if(a[i-1+y][j]=='*')
					{
						a[i-1+y][j]='@';
						cnt++;
						b[i-1+y][j]=k+1;
					}
					if(a[i][j-1+y]=='*')
					{
						a[i][j-1+y]='@';
						cnt++;
						b[i][j-1+y]=k+1;
					}
				}
			}
		}
 	}
}
cout<<cnt;
return 0;

}


评论:

打卡


vivivivi  •  8个月前

啊?


liu_rongji  •  8个月前

6


zdx  •  8个月前

考“古”


csp-j官方  •  8个月前

考“古”


csp-s官方  •  8个月前