社区
C语言
帖子详情
猴子运香蕉问题
Aaron_Jerry
2007-10-24 02:45:01
题目:从A地到B地共50步,共有100个香蕉,让一个猴子负责搬运,一次只能搬50个香蕉.并且条件是猴子每走一步(无论前进还是后退)都要吃掉一根香蕉.问运到B地最多能剩多少根香蕉?
A.11 B.16 C.18 D.21 E.25
...全文
1277
11
打赏
收藏
猴子运香蕉问题
题目:从A地到B地共50步,共有100个香蕉,让一个猴子负责搬运,一次只能搬50个香蕉.并且条件是猴子每走一步(无论前进还是后退)都要吃掉一根香蕉.问运到B地最多能剩多少根香蕉? A.11 B.16 C.18 D.21 E.25
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HW121
2007-10-24
打赏
举报
回复
类似 http://topic.csdn.net/u/20070815/23/14ed21f0-76d3-4c7f-9d6f-75221953a166.html
HW121
2007-10-24
打赏
举报
回复
也可16步设置一个缓存点(52),丢2根,最后到达也是16根。
有150根香蕉呢?多少?200根香蕉呢?33
_石头_
2007-10-24
打赏
举报
回复
其实也不一定非的那样阿!
先搬运50根到下一步(搬运途中吃掉一根),再拿一根(途中吃掉)返回到前面的位置,把剩下的香蕉搬运到下一步,这样所有的香蕉都搬运了一步,过程中损失了3根。如此往返,到了第17步以后香蕉总数就是有49根了,猴子可以一次搬走,就不用往返了,最后到达B地就是16根啊!
Aaron_Jerry
2007-10-24
打赏
举报
回复
想明白了。就按4楼的思路,在中间设置一个缓存点(17步的地方)。
猴子开始运50根香蕉从A地出发,走了17步吃掉17根,在缓存地放下16根,在返回出发地过程中又吃掉身上剩下的17根。接着又从出发地运50根香蕉,到达缓存地身上剩33根,加上原来的16根一起继续运往B地,到达B地就剩16根了。
_石头_
2007-10-24
打赏
举报
回复
Aaron_Jerry(音乐诗人) ()发表于:2007-10-24 15:36:045楼 得分:0
香蕉应该都在出发地的把?猴子离开了出发地就没香蕉可取了把。
---------------------------------------------------
按你说岂不是猴子在返回时吃掉的香蕉还有要自己带,否则就没香蕉可吃?
_石头_
2007-10-24
打赏
举报
回复
同一楼上解法,选B,16
Aaron_Jerry
2007-10-24
打赏
举报
回复
香蕉应该都在出发地的把?猴子离开了出发地就没香蕉可取了把。还是有点不明白,望指点
日立奔腾浪潮微软松下联想
2007-10-24
打赏
举报
回复
猴子一次运不完,需要一个中间地点缓存,这个中间位置X就是求X * 3 = 50的解。
ugvihc
2007-10-24
打赏
举报
回复
前面17步前进一步后退一步,每前进一步吃掉3根,
当走完前17步还有49根,则不再需要后退,后面33步只需要前进,
再吃掉33根,还有16根。
不知道这种方法是不是最多的。
chenyi3315
2007-10-24
打赏
举报
回复
B
joy_young
2007-10-24
打赏
举报
回复
B.16
15种常见动物(图+文).doc
5. **
猴子
**:
猴子
通常有长尾巴,便于在树间活动。它们聪明,能辨识颜色,食物以植物为主,也喜欢吃
香蕉
。 6. **鸡**:鸡是最常见的家禽,头小眼圆,能下蛋,且有报晓的习惯,是人类日常生活中的重要食物来源。 7....
方位介词图解与精讲.doc
24. **up**:向上移动,如"The monkeys climbed up the trees to pick the bananas."(
猴子
爬上树去摘
香蕉
。) 25. **down**:向下移动,如"The ball is rolling down the hill."(球正往山下滚。) 理解并掌握...
算法-
猴子
运
香蕉
,看谁剩的多,N种解法
这个
猴子
要带
香蕉
回去,但是他一次最多只能背50个
香蕉
,而且,每走一米他就要吃掉一个
香蕉
(往 回走也要吃
香蕉
)。这个
猴子
最后最多可以带多少个
香蕉
到家?? 第一种解法 package monkey import "fmt" var ...
人工智能——
猴子
摘
香蕉
问题
有从一处走到另一处、推箱子...求解
猴子
摘
香蕉
问题
,根据
猴子
不同的位置,求解
猴子
的移动范围,求解对应的过程,针对不同的目标状态进行求解。场景有
猴子
、箱子、
香蕉
,
香蕉
挂天花板上。定义多种谓词描述位置、状态等。
猴子
吃
香蕉
过河
问题
分析与扩展
题干意思是说有一座桥长50m,桥的一端放着一堆
香蕉
总共100根,还有一只
猴子
,这只
猴子
想要过桥,但是每走1m就要吃一根
香蕉
(每移动1m要吃一根
香蕉
,否则饿死,就是这么矫情),并且
猴子
身上最多可以放50根
香蕉
,再多...
C语言
70,026
社区成员
243,262
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章