一个商人骑一头驴要穿越1000公里长的沙漠
一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜。已知驴一次性可驮1000根胡萝卜,但每走一公里又要吃掉一根胡萝卜。问,商人共可卖出
一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜。
已知驴一次性可驮1000根胡萝卜,但每走一公里又要吃掉一根胡萝卜。
问,商人共可卖出多少根胡萝卜。
答案:
534根
解析:
第一阶段,每向前走一公里,需要消耗5根胡萝卜。
把1000根向前驮一公里,吃掉一根
回上一个位置,吃掉一根
再把1000根向前驮一公里,吃掉一根
再回上一个位置,吃掉一根
把剩下的向前驮一公里,吃掉一根
1000根可以消耗200公里,也就是说,当走了200公里后,每向前走一公里,就不需要消耗5根胡萝卜了。
同理,变成消耗3根胡萝卜
如此再向前走333.3公里,只剩下1000根,可以一次性走完,不需要折返。
目前距离起点533.3公里,距离终点466.7公里,消耗466根萝卜,故剩下1000 - 466 = 534根。