本地运行输出结果没问题,但是赛码网上就一直输出0,裂开了😭let li=readline();let arr=li.split(&quot; &quot;).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(&quot;&quot;).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)