It is a test

扫雷

https://ac.nowcoder.com/acm/problem/22232?&headNav=acm

just for test.我相信只有像我这样的傻子才会发这种题

#include<bits/stdc++.h>
using namespace std;
bool a[101][101];
int m,n;
int main(){
     cin>>m>>n;
    for(int i=1;i<=m;++i){
             for(int j=1;j<=n;++j){
                 char x;
                 cin>>x;
                 if(x=='*')a[i][j]=true;
             }
        getchar();
    }
    for(int i=1;i<=m;++i){
             for(int j=1;j<=n;++j){
                 int sum=0;
                 if(a[i][j]) cout<<'*';
                 else{
                    for(int dx=-1;dx<=1;dx++){
                        for(int dy=-1;dy<=1;dy++){
                            if(a[i+dx][j+dy])sum++;
                        }
                    }
                     cout<<sum;
                 }
             }
        cout<<'\n';
    }
}
全部评论

相关推荐

服从性笔试吗,发这么多笔,现在还在发。
蟑螂恶霸zZ:傻 x 公司,发两次笔试,两次部门匹配挂,
投递金山WPS等公司10个岗位 >
点赞 评论 收藏
分享
10-14 23:01
已编辑
中国地质大学(武汉) Java
CUG芝士圈:虽然是网上的项目,但最好还是包装一下,然后现在大部分公司都在忙校招,十月底、十一月初会好找一些。最后,boss才沟通100家,别焦虑,我去年暑假找第一段实习的时候沟通了500➕才有面试,校友加油
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务