智力题:小兔子搬萝卜.智力题:从A城到B有1000公里,一只小兔子每走1公里需要吃一个萝卜,而小兔子一次最多能背负100

1个回答

  • 剩下的萝卜是833个

    第一阶段:从A城出发,由于每走1公里兔子需要吃一个萝卜,而兔子每次能带1000个萝卜,而返回是兔子不用消耗萝卜,设兔子带1000个萝卜走了X公里,也就是说兔子在这段路中吃了X个萝卜,然后放下身上的萝卜,回A城,带另外的萝卜,A城一共有3000个,也就是说兔子需要返回两次,得到方程

    Y=(1000-X)+(1000-X)+(1000-X)=3(1000-X)

    就是说在消耗掉1000个萝卜前兔子都要按照这个方程去带萝卜,而1000/3=333.333,取1002,也就是说兔子消耗掉1002个萝卜,走的路程Y=1002/3=334公里

    第二阶段:兔子剩下的萝卜3000-1002=1998个,这段路程里,兔子仅需要返回一次,根据上面的分析,我们同样按照上面的思路,在消耗完998个萝卜,所走的路程Y=998/2=499公里.

    剩下的路程Y=1000-334-499=167公里,在这段路程里,兔子仅需直接把萝卜带到B城,消耗的萝卜为167个,剩下的萝卜为1000-167=833个.