有一个横2000格,竖1000格的矩形方格纸.现从它的左上角开始向右边沿着边框涂色到右边框,在从上倒下逐个涂色到底边框,在沿底边框从右到左逐格涂色到左边框,再从下到上逐格涂色到前面涂色过的方格,如此一直螺旋式的涂下去.直到将所有方格都涂满.

问题描述:

有一个横2000格,竖1000格的矩形方格纸.现从它的左上角开始向右边沿着边框涂色到右边框,在从上倒下逐个涂色到底边框,在沿底边框从右到左逐格涂色到左边框,再从下到上逐格涂色到前面涂色过的方格,如此一直螺旋式的涂下去.直到将所有方格都涂满.那么,最后被涂的那格上从上倒下的第几行,从左到右的第几列.

第1圈涂完,止于2行1列,即(2,1)
第2圈涂完,止于3行2列,即(3,2)
.
第k圈涂完,止于k+1行k列,即(k+1,k)
横2000格,竖1000格,需要1000/2=500圈涂完
所以,止于501行500列详细过程!涂完一圈,减少2行、2列列数1000较少,故500圈后刚好涂完