佬们帮我看看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 北京

相关推荐

HoePointer:把重点可以标黑,简历精简一下,然后把你的项目放在 github 或者 gitee 上面,readme 写好看一点(一般面试官有可能会翻你的网页)
点赞 评论 收藏
分享
找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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