最多可以24个。方法是上下两面各7个﹐左面6个﹐右面兩个﹐前后各一个。
上下面的7个如下图。上边和中间的正方形都不能越过红线。图中正方形倾斜的角度和接触面的大小都夸大了,实际上要小的多。具体做法如下:
先把7个正方形按坐标线摆好,红线也画好。把7个正方形按最后的图分成四块:三个长方形,一个小正方形。把三个长方形按下,右,上的顺序以长边中点为心顺时针旋转一点。旋转时每个长方形旋转的角度都要小于前一个的一半。这样旋转后三个长方形不再接触,而中间的小正方形只在三个顶点与三个长方形接触。
现在取上边两个长方形中线的交点。以这点为心顺时针旋转小正方形,使其与三个长方形不再接触,并且小正方形还在红线右边。
这时再向里旋转三个长方形,旋转时上边的长方形以左下角为心,右边的长方形以左上角为心,下边的长方形以右上角为心。这次旋转的结果就是下图中的7个黑正方形。
现在把7个白立方体按这个位置摆好,再把黑立方体摆在中间小正方形的初始位置上(下图中红正方形)。黑立方体与7个白立方体都接触。
"....7个白立方体按这个位置摆好,再把黑立方体摆在中间小正方形的初始位置上(下图中红正方形)...." 我觉得,这样无法使得中间的白立方体不超过左边的红线:它的左下角 会超过红线,要不然其右侧的长方形无法kiss初始位置上的黑立方体。 这点做不到的话,则“左面6个”也不可能,只能4个。 好象即便能做到这点,要“左面6个”也很难呀! |
本来以为可以偷一点懒,看来不行。 中间小正方形的旋转中心在这几条线相交处。只要旋转角度大于2*C,就不会越过红线。可以旋转的角度是A,(不超过A就不会碰到上边长方形,)而B非常小,所以A一定大于2*C。 左边放6个还没来得及写出来。
|
I saw the picture from a book, and added the details. |
左面的6个比较容易(如图)。下边一个卡在上下两面留下的空档里,上边5个伸展开。(红线是黑立方体。) 剩下三面再放4个。一共24个。
|
倒是又找出了另几种22个的放法(包括8+8+2+2+1+1,8+5+5+2+1+1,好象还有)。 |
欢迎光临 珍珠湾ART (http://zzwav.com/) | Powered by Discuz! X3 |