计算机病毒
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int n;
cin>>n;
char a[100][100];
char b[100][100];
int m;
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
cin>>a[i][j];
b[i][j]=a[i][j];
}
}
cin>>m;
int x=0;
for(int l=1;l<m;l++){
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(b[i][j]=='@'){
for(int y=0;y<=2;y+=2){
if(b[i-1+y][j]=='*'){
x++;
b[i-1+y][j]='@';
}
if(b[i][j-1+y]=='*'){
x++;
b[i][j-1+y]='@';
}
}
}
}
}
}
cout<<x;
return 0;
}

浙公网安备 33010602011771号