将围棋子分行列摆放成长(正)方形,如何使内部的棋子数和四周的棋子数一样多?

总共多少行,多少列?或者不能摆成,无解?及算法。
2025-05-23 20:14:29
推荐回答(3个)
回答1:

正方形显然是不可能的,因为设内部边长为X,算式是
X*X=4X+4,这个方程没有整数解的。
如果是长方形,可以设一边为x,一边为y,那么算式是
X*Y=2X+2Y+4。本来是解不出来的。但是围棋棋盘总共横竖19个,所以X或者Y是从1-17,而且必须是整数。可以一个一个代进去。随便算了一下,里面4行6列就是其中一个,里面24个子,外面也是24个字。可能还有,自己算把

回答2:

设:长x,宽y
则,外围棋子数2x+2y-4,中心棋子数(x-2)*(y-2)
且,2x+2y-4=(x-2)*(y-2)
得,x(y-4)=4(y-2)
例,y=5时,x=12;y=6时,x=8;……
所以,此题有多解

回答3:

没读懂题。。可不可以说D再具体点