这道题其实乍一看还有点麻烦,但是我们可以从简单的方法开始来推导出计算这种堆叠物料的数量,先看下图:
堆叠成三角形的钢管
上图是一堆直径相同的圆形钢管堆叠成一个三角形的侧面图,最顶层是1根钢管,最底层是6根钢管,每层比上一层多一根。求这堆钢管的数量,有两种计算方法:
1. 逐层数量相加:
1 + 2 + 3 +4 +5 +6 = 21(根)
2. 梯形面积法:
从上往下看,从第2层到第6层构成一个梯形(上图的绿色区域),求这个梯形的面积最后加上最顶层的1根
总数=(顶层数量+底层数量)x 层数 / 2 + 1
因此总数=(2+6)x 5 /2 +1 = 21(根)
可以看到这种方法的计算结果和逐层累加的结果是完全相同,因此可以套用这个方法,
原木第1层是1根,第2层是2根,......第120层是120根,从第2层到第120层构成一个梯形,这个梯形的层数是120-1=119,套用上面的公式:
总数=(顶层数量+底层数量)x 层数 / 2 + 1
总数=(2+120)x 119 / 2 +1 = 7260(根)
注意:一定要加上1,这个1就是这堆原木最上面的1根,且不可忽略。
使用这个公式的前提是每层的数量必须是等差数列并且是梯形,
经过测验如果是物料堆叠成矩形可以求矩形面积法求得数量。