13题情况2
如果A只能返回一次,给定答案是对的
to imac, 如果A可以返回无数次, 根据每次把食物向前推进多远, 最后能够到达的距离不一样. 我开始以为每次前进的距离会缩短, 成一个等比数列, 这样最后的总距离会有一个极限. 刚才在纸上画了一下, 你是对的.
如果起点处有n天的食物,每次携带24天的食物,前进6天后留下12天的食物在地上返回,每次能够带到下一个停留点的食物是
(n-6)/2, ((n-6)/2-6)/2, (((n-6)/2-6)/2-6)/2,... 忽略最后返回所需的常数项, 总距离近似就是
6*log_2(n/24). 当n趋近于无穷时, 最后的和确实能到无穷