第十一关个人解法思路(详细简单)
2021/08/12360 浏览综合
第十一关要求利用16个方块将三视图填充满格。
为了确保“填满”这一点,16个方块必须利用得非常均匀。
在4*4*4的立体空间内,共有64个格位。与此同时,16(方块数)=4*4(比立体空间少乘了一个4)。由此,很容易联想到将64个格位分成四组的方法(少乘的4看作组数)。
也就是说,将一个4×4×4的正方体内平均分成四组,每组为2×2×2的小正方体。要将4个方块均匀分布在2×2×2的小正方体内。
在这里我们用双对角线法实现均匀分布。
将大正方体分成小正方体的过程中,把大正方体看作上下两层,上层在任意一条对角线上分布两个小正方体,下层在另外一个方向的对角线上分布两个小正方体。
在平均分四个方块的过程中,也利用上面的方法。上层在一条对角线上放两个方块,下层在另一条对角线上放两个方块。
这两步完成后,16个方块在大正方体内就实现了均匀分布。三视图也就全部被填满了。
其实也可以将这两个步骤看做一步,就是利用均匀分布的方法,高度规律地放置16个正方体,就实现了全部填满。
下面两张图分别是上下层双对角线的图示。

