微软面试智力题
本帖最后由 3mile 于 2010-11-16 21:14 编辑微软面试智力题
一个小猴子边上有100根香蕉,它要走过50米才能到家,
每次它最多搬50根香蕉,(多了就被压死了),它每走
1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里。
提示:他可以把香蕉放下往返的走,但是必须保证它每走
一米都能有香蕉吃。也可以走到n米时,放下一些香蕉,
拿着n根香蕉走回去重新搬50根。
主要是蛋疼,有兴趣的试试.
5楼的测试表明,总数不是100时计算出错,现已修正。
但只能计算到8000个。
**** Hidden Message ***** 呃, 我还是直接看吧,对数学的东西, 不太敏感, 不过还是很喜欢的。呵呵 本帖隐藏的内容需要回复才可以浏览 直接看看 这种最烦了 总数为100000个的时候 还是剩下16个香蕉了 回复 5# haodd
只测试到8000个香蕉时,超过时出错。原因不明 直接看看答案 这个是算法中的机器人载油问题 我也是来直接看答案的 我也看看答案先,呵呵 算法是正确的!实际情况也是这样子 来看看答案吧这类伤脑筋 现在好多小学生的期中期末测试题就是这些东西 才发现我真是无能啊。小学生都不如 隐藏里的是什么?