问一道数学题,巨恶呦!!
来源:百度知道 编辑:UC知道 时间:2024/05/10 23:06:47
题目有错误 总32人 但是1到33层都有人住 那就有33个人 多出1人 所以题目应该是 2到33层 1楼没人住 所以排除第一层
用假设:
如果电梯停在2楼 让其他人都往上走 那就除了一个住在2楼的人以外 其他人每上一层都要用掉3的体力 也就是有31个人要消耗体力:
0+3(1+2+3+...+30+31)
如果电梯停在3楼 让其他人都往上走 那就除了一个住在3楼的人以外 有30人每上一层都要用掉3的体力 2楼的下一层 也就是1个人 消耗1点体力:
1+0+3×(1+2+3...+30)
依次类推:
1+2 +0+ 3×(1+2+3...+29)
....
1+2+3+...31 +0+ 3×0
这个就形成了两个互补的等差数列 前后项数只和都是31
项数:前面多一项 那后面就少一项 则用代数A表示前等差数列的项数 那前面就是A 后面就是31-A
首项:1
末项:末项之和 就是31 前面是A那后面就是31-A
得出一个等差数列
1×[(1+A)A /2] +0+ 3 ×[(1+31-A)(31-A)/2]=?
然后A用带进去算
最低为334 为28层
---------------------------
如果按照你原题解的话
易知 这32个人恰好是第2至第33层各住一人
对于每个乘电梯上下楼的人 他所住的层数一定不小于直接上楼的人所住的层数
事实上设住s层的人乘电梯 而住t层的人直接上楼 s<t 交换两人的上楼方式
其余的人不变 则消耗体力总分减少
设电梯停在第x层 在第一层有y个人没有乘电梯而直接上楼
那么消耗的体力的总分为 S=3[1+2+…+(33-x)]+3(1+2+…+y)+[ 1+2+…+(x-y-2)]
=3×(33-x)(34-X)/2+3y(y+1)/2+(x-y-2)(