A了三道,第三题没想出来,再给点时间应该能想出来了第一题dfs 相邻不能是质数,数据范围太小了直接搜第二题找三角形,记录每一行每一列的y o u的数目,然后对于每一个y(第i行第j列)贡献为 u1[i]*o2[j]+o1[i]*u2[j];o1[i],u1[i]表示第i行有多少o和u;o2[j]和u2[j]表示第j列有多少o和u。第三题没有想出来第四题是一个双指针找规律的题好串,在zeros>ones的情况下, 每一个答案的贡献为len-2*ones。