项目欧拉126:有人可以解释一下吗?

时间:2009-12-29 04:31:48

标签: geometry

Project Euler 126说:“如果我们再向这个固体添加第二层,则需要四十六个立方体来覆盖每个可见的面部。”

为什么?我认为在3x2x1上铺设另一个3x2x1使其成为3x2x2,你需要6覆盖顶部,6覆盖底部,3 + 2 + 3 + 2覆盖每一层,所以总数是32,每个白色面都是覆盖,对吗?我怎么错了?我很努力,但我不明白。提前谢谢。

2 个答案:

答案 0 :(得分:8)

我认为其意图是覆盖长方体。

答案 1 :(得分:1)

首先你需要22来覆盖六面。然后你需要覆盖3个不同的角落,需要3 * 4 + 2 * 4 + 1 * 4 = 24.总共46个。