一只小猴子旁边有100根香蕉。它要走50米才能到家。

第二:解决方案

前方每1米,就要走3趟,也就是吃3根香蕉;当然,50米不可能全部做完,因为没有150香蕉吃。

要找一个点,让小猴子能拿到最多的香蕉(

设y为所需最大香蕉剩余量,x为所需点(x米),等式可列为:

1.Y=(100-3X) - (50-X)

2.(100-3X)& lt;=50

Y=16很容易找到。

另外,我看到了这样一个解决方案:

如果去之前能吃到,可以留18。

(方法)将1桶中的50根香蕉搬运到距离起点(A点)16和1/3米处,留下1根香蕉。

回去第二桶提50个香蕉,回到起点(A点)16和1/3米的距离。

此时,总* * *走了16和1/3×3=49米,吃了49根。

这时,如果你吃了A点的那一个,第二桶提着50个香蕉,就可以走1米到离起点(B点)1/3米的地方,到终点的距离是50-17和1/3 = 32又2/3米。

32 2/3米只需要32块,剩下的2/3米不到1米,可以不吃。

所以最后剩下50-32 = 18根。