A 直接判断或者观察出只有 1 和 11 输出 NO 即可。 B 构造序列 {1,2,3...k−1,k}\{1, 2, 3...k-1, k\}{1,2,3...k−1,k} 使得 0≤n−∑1ki<k+10 \le n - \sum_1^ki < k+10≤n−∑1ki<k+1 即可。 多余的部分应当加在数列的最后一位(k)上。 C 有一个基本思想:所有标记的轮廓中必定存在一个已经标记的格子和未标记过的格子相邻,而标记这个未标记格子的代价是 1。 所以答案就是矩阵中不同数的数量。 D 由于限制了不允许选取负数,且每个数选过一次后就会变成 0(在后续的操作中,也许会变成负...