黑白矩阵那题,可以将输入数字的坐标(i,j) 分为两类:i+j 为奇数(设为黑色),i+j为偶数(设为白色)。修改数字,使得黑色部分全是x,白色部分全是y,且x!=y。所以可以统计黑色部分所有数字的出现频度和白色部分所有数字的出现频度(我用了python dict)。为了修改数字最少,令x和y为出现频度最高的数字即可,不过还要考虑x==y以及一些边界条件。