计算机病毒

发布时间 2023-07-08 20:11:32作者: fushuxuan1

 


#include <iostream> using namespace std; int main(int argc, char** argv) { int n; cin>>n; int m,c=0; char a[101][101]; int b[n][n]; for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ cin>>a[j][i]; // if(a[j][i]=='@'){ // b[j][i]=1; // c++; // } } } cin>>m; for(int t=1;t<m;t++){ for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(a[j][i]=='@'){ for(int y=0;y<=2;y+=2){ if(a[j-1+y][i]=='*'){ c++; a[j-1+y][i]='@'; } if(a[j][i-1+y]=='*'){ c++; a[j][i-1+y]='@'; } } } } } } // for(int i=1;i<=n;i++){ // for(int j=1;j<=n;j++){ // if(b[j][i]==1){ // c++; // } // } // } cout<<c<<endl; return 0; }