用算术试一下,
按礼政宗亲的思路,逐次地移动油桶,每次尽量做最大距离(50公里)的移动。但是有两种情况,一种是当移动油桶的总数为单数时,就会有一油桶没有被移到下一步,另外一种情况是当动油桶总数为偶数时,因为最后一趟不需要跑回去,所以总能出现半桶油的情况。要把这些剩余的油也利用起来,就能算出最远能跑多少了,如总油桶数为101时,用多出的一桶油能将100桶油移动半公里 (100/(2X99+1)
总油桶数 所跑公里数
101.00
100.00 0.50
50.50 50
50.00 0.51
25.50 50
25.00 1.02
24.00 2.13
12.50 50
12.00 2.17
6.50 50
6.00 9.09
3.50 50
3.00 10.00
2.00 33.33
1.00 100
0.00 100
总量 508.75
最远能离起点大约为 508.75 公里。