题目内容

【题目】计算机屏幕上显示了一个98×98的棋盘将棋盘用通常方法染色(即两种颜色相间地染)。一个人能够拖动鼠标选择一个边框为棋盘线的矩形然后点击鼠标,这个框内所有的颜色变色(即白变黑、黑变白)。问至少要点击多少次鼠标才能将整个棋盘变成同一种颜色?证明你的结论

【答案】98

【解析】

我们证明对n×n的棋盘,如果n为奇数,则至少需要点击n-1次鼠标,才能将整个棋盘变成同一种颜色;如果n为偶数,则至少需要点击n次鼠标,才能将整个棋盘变成同一种颜色.

考虑沿着边框线的4(n-1)个小方格,由于它们黑白相间,故一共有4( n-1)对由相邻异色小方格组成的异色小方格对.而每一次点击至多减少4对这样的异色小方格对,故至少要点击n-1次鼠标,才能将整个棋盘变成同一种颜色.

(1) n为奇数.

i 若n=1,则棋盘只有一种颜色,无需点击鼠标;

ii 若n=2k+1(k为正整数),则可先点击第2,4,...,2k行,再点击第2,4,...,2k列(每次点击可减少4对异色小方格对),共点击n-1次鼠标即可将整个棋盘变成同一种颜色.

(2) n为偶数.

设n=2k(k为正整数),由于这个棋盘的四个顶点不同色,故必有矩形包含这些顶点.而点击这些矩形一次至多可以减少2对异色小方格对,所以,至少需要点击n次鼠标,才能将整个棋盘变成同一种颜色----可先点击第2,4,...,2k行,再点击第2,4,...,2k列,第k次和第2k次点击鼠标每次可减少2对异色小方格对,其余各次点击鼠标每次可减少4对异色小方格对,共点击n次.

因此,至少要点击98次鼠标,才能将一个98×98的棋盘变成同一种颜色.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网