用
这题刚开始看似乎无从下手,我们要找到一个比较好的突破口来做题。 考虑最左边和最右边两列,它们具有一定的特殊性质。先考虑最左边一列,可以发现除了最右边一列,每一列的出现过的颜色都一定在第一列中出现过,这个可以使用反证法来证明:如果存在一种颜色是第一列没有出现过的,并且假设其左边的列都是第一列有的颜色,那么从这一列右边切开,右边部分的颜色种类数就是第一列的颜色种类数加一,然后我们从这一列左边切开,可以发现右边部分的颜色种类数显然和左边不一样。 同理我们可以证明除了最左边一列,每一列出现过的颜色都一定在最后一列出现过。的确,第一列和最后一列的颜色种类不一定完全相同,中间的列的颜色一定属于这两列颜色种类的交集。那么第一列和最后一列的颜色种类数是否相等呢?答案是肯定的。 那么正解就很显然了,我们令
新闻热点
疑难解答