关于飞机加油的问题

看到一道关于飞机加油的问题,挺有意思。题目是这样的:

每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)

在不考虑地球自转和加油消耗的时间,以及认为多架飞机可以同时加油的情况下,花了几分钟借助线段图找到了一个答案:总共需要7架次,最少4架飞机。

整个过程以总路程的1/8为最小单位:

1. A0,A1,A2起飞,行至2/8处,此时各剩半箱油;
2. A1向A0加1/4箱油,同时A2向A0加1/4箱油,此时A0油满继续前进,A1和A2返回,A3起飞;
3. A0继续前进至3/8处,A1和A2到达1/8处没油了,正好与A3会合,A3向A1和A2各加1/4箱油,A3与A1和A2返回;
4. A0继续前进至4/8处还剩半箱油, A1、A2和A3到达起点,加满油,A1和A2起飞往反方向迎接A0;
5. A0继续前进至6/8处没油了,此时A1和A2到达6/8处,各向A1加油1/4箱,A1和A2返航与A0同行;
6. A0、A1和A2继续前进至7/8处,A1和A2没油了,正好与A3会合,A3向A1和A2各加1/4箱油,A3返航与A0、A1和A2同行;
7. A0、A1、A2和A3一同到达机场,其中A0成功绕地球一圈。

还会有更好的答案吗?



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值