佬们帮我看看JS😭

本地运行输出结果没问题,但是赛码网上就一直输出0,裂开了😭
let li=readline();
let arr=li.split(" ").map(item=>parseInt(item));
let n=arr[0],m=arr[1];
let res=[];
let ans=Infinity;
while(n--){
    let line=readline();//每行m个字符
    let a=line.split("").map(item=>parseInt(item));
    res.push(a);
}
//res为输入的二维数组
for(let k=0;k<2;k++){
    let cnt=0;
    for(let i=0;i        for(let j=0;j            if((i+j)%2===k){
                //当前格子为黑色
                cnt += res[i][j]===0? 1:0;
            }else{
                cnt += res[i][j]===1? 1:0;
            }
        }
    }
    ans=Math.min(ans,cnt);
}
console.log(ans)
全部评论
输出应该是print, 如果选的是jsv8 jsnode才是console
点赞 回复 分享
发布于 2023-09-08 21:37 广东
到底为什么呀?气死了
点赞 回复 分享
发布于 2023-09-08 20:52 北京

相关推荐

收到了小米的实习offer,犹豫是否要去。。。
认真搞学习:雷总还当过首富呢,公司不算大厂算独角兽吗
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-18 22:30
我看都是谁在卷前端!
秋盈丶:搜了下,20人的公司能收到2000份招呼?真有这么夸张吗
点赞 评论 收藏
分享
VirtualBool:都去逗他了?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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