Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
133416 付明澄 计算机病毒 C++ 通过 100 2 MS 668 KB 696 2024-02-29 14:02:10

Tests(10/10):


#include<bits/stdc++.h> using namespace std; char c[10001][10001]={'!'}; int main() { int n,num=0,m; cin>>n; for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) { cin>>c[i][j]; if(c[i][j]=='@') num++; } cin>>m; for(int t=1;t<=m;t++) { for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) { if(c[i][j]=='@') { if(c[i-1][j]=='*') { c[i-1][j]='@'; num++; } if(c[i+1][j]=='*') { c[i+1][j]='@'; num++; } if(c[i][j-1]=='*') { c[i][j-1]='@'; num++; } if(c[i][j+1]=='*') { c[i][j+1]='@'; num++; } } } } } cout<<num; }


测评信息: