cuboid-areas

时间:2024-04-01 08:01:03
【文件属性】:

文件名称:cuboid-areas

文件大小:785KB

文件格式:ZIP

更新时间:2024-04-01 08:01:03

Python

构造长方体 最近,我遇到了一个日本的高中数学问题,它遵循以下原则: 通过将六个1cm 3的方块排列成一个长方体,可以制作多少个不同的区域? 例如,对于四个块,有四个不同的区域: 请注意,尽管旋转长方体可能会产生一个新的区域,但是旋转一个区域并不算作新的区域。 以下方面不被认为是不同的: 该问题还提供了不同数量的多维数据集的答案表: 立方体数 区域数 1个 1个 2个 2个 3 2个 4 4 5 2个 6 ? 7 2个 8 6 9 4 解决方案 六个答案是五个。 他们来了: 我们如何证明没有其他人? 每个区域将是axb ,其中a和b均为6的因数(因为我们仅排列块)。 此外, axb还必须将6整除,这将成为高度。 我们不区分axb和bxa ,所以从这里我们假设a ≥ b 。 六个因数是:1、2、3和6。对于每对因数(具有替换项),它们的乘积也是一个因数,我们


【文件预览】:
cuboid-areas-master
----rotated.png(111KB)
----primes.py(510B)
----README.md(17KB)
----four.png(278KB)
----main.py(2KB)
----Six.png(506KB)

网友评论