飞机加油问题。有没有逻辑高手啊

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:05:37
每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油。
问:为使至少使一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?
(所有飞机从同一机场起飞,不允许中途降落,必须全部安全返回机场)
(答案格式:n架)n为阿拉伯数字

我怎么算都是6架。..

很多人说三架.开始两架同时起飞。到地球1/4时.两架均还有0.5油.一架把他的全部给另一架..另一架就有了1满箱油,一直飞到3/4.另一飞机从机场从另一侧接应。飞到3/4(也就是另一侧的1/4)分他0.5油,刚好合适..

这是我老师的解法...
但是问题在.两架飞机到地球1/4时,两架均还有0.5油。一架把他的全部给另一架。就算b把0.5油给了a.这时a就有了1满箱油。而b 就没有油了,..还怎么必须全部安全返回机场?

我给老师指出.他不听饿...他说他是对的.我是错的.
他又不给我说我哪里错了..
请问他是不是错了,还是我真的错了?

以下是我的解法,可以不用看.无聊人士可以参考(要看懂的人估计要拿个圆的东西做参照)
====================================

同时从机场出发3架a,b,c,飞到1/8时,三架飞机a.b.c均还有0.75箱油。
c分给a和b各0.25油,这时a和b刚好满箱油(就是1的油).而c还有0.25油。原路返回刚好合适。
a和b飞到1/4时.都还有0.75油。这时b分给a 0.25油。这时a 刚好1的油。b还有0.5油,原路返回刚好合适,,..
这时a还有1油,直接飞到3/4..这时a 已经没有油了
而之后的就用前面的方法,..从机场出发三架a1.b1.c1从地球的另一侧起飞
飞到7/8(也就是另一侧的1/8) a1和b2满油(1的油),,飞到3/4(也就是另一侧的1/4) a1满油.而这时a和a1相遇(a到2/4路程时..a1.b1.c1开始出发)
.这时a没有油,a1有1的油.a1分0.5的油给a.. a和a1`都有0.5油,a1返回.一起走完剩下的1/4

明确地说,你的推理完全正确,很严密。支持你。
我在想有没有通用的数学解法,还没有想出模型,此题很早前就见过。有兴趣可以聊聊,qq:1003505958

有几个问题:
1、携带的油可以飞地球一半是不是最低要求,否则不可能完成要求(就是说可以飞地球一圈)?
2、如果不是,是不是有下界?下界是多少?
3、要求飞机的数量与飞机飞行距离有什么数量关系?

不要迷信权威,你老师是错的

前行
我们设:飞机的油量是1,飞机的最大行驶路程是1。那个总路程就是2。
也就是说:用所有的飞机往路程1的地方送1的油。
2. 如果按每个飞机能在1的地方放掉1/3的油,那么设这个飞机在这里的总油量是2/3(要是满的话就直接飞过去了)。(1架)
那么就需要这3架飞机在2/3路程的时候油都是满的,那么就需要在2/3的地方送3*2/3=2的油。每架飞机只有1/3的油了。(3架)
3. 要使在2/3的地方能有2的油,以每架能送1/3,因为每架飞机剩余1/3油。就需要有6架飞机。(送油飞机为6)
4. 那么就是说这6架飞机在1/3的时候油是满的,就需要有6*1/3=2的油,就需要有6架飞机在这个地方送油(送油飞机为6)。可以安全返回。
返回
返3. 因为加油后每架飞机只有1/3的油,所以只能飞到距离出发点1/3处,也就是说在1/3处需要。6*1/3=2的油,(需要有6架飞机)
返2. 3架送油飞机只有1/3的油,就是说,只能飞到距离出发点2/3的地方。那就需要往2/3送3*2/3=2的油。(同上3。需要12+6架飞机)

1+3+6+6+6+12+6=40架

付:所有的飞机不是同一时间出发的。
如果所有飞机一起出发,还要原路返回是不可能的。因为要使一架飞机能飞到路程2,就必须别的飞机至少在路程1的地方帮它加油,但因为要原路返回,在路程1的地方别的飞机要帮它加油,那么加油飞机因为油不够是不可能飞回来的。

这个问题8年前在某个论坛讨论过,我还记得解法,不过你的分太少啊。有空我来做吧,先打个记号。

如果不算加油时间,然后飞机可