题目
一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了),它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里?
一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了),它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里?
题目解答
答案
100只香蕉分两次,一次运50只,走1米,再回去搬另外50只,这样走了1米的时候,前50只吃掉了两只,后50只吃掉了1只,剩下48+49只;两米的时候剩下46+48只;...到16米的时候剩下(50-2×16)+(50-16)=18+34只;17米的时候剩下16+33只,共49只;然后把剩下的这49只一次运回去,要走剩下的33米,每米吃一个,到家还有16个香蕉。