我这个方法比较笨,C语言

#include<stdio.h>
#include<math.h>
main(){
    int a[5][5];
    for(int i=0;i<5;i++){
        for(int j=0;j<5;j++){
            scanf("%d",&a[i][j]);
        }
    }
    int hang=0,lie=0;
    for(int i=0;i<5;i++){
        for(int j=0;j<5;j++){
            if(a[i][j]==1){
                hang=i,lie=j;
                break;
            }
        }
    }
    if(hang==2){
        printf("%d",abs(lie-2));
    }else if(lie==2){
        printf("%d",abs(hang-2));
    }else{
        printf("%d",abs(hang-2)+abs(lie-2));
    }
}
全部评论

相关推荐

陆续:不可思议 竟然没那就话 那就我来吧 :你是我在牛客见到的最美的女孩
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务