首页 > 试题广场 >

每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有

[不定项选择题]
【单选】每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机),一箱油可供一架飞机绕地球飞半圈. 问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机? (所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)
  • 3
  • 4
  • 5
  • 6
排除法:
飞机数量必然为奇数+A选项不可能。
奇数条件意会一下。
发表于 2018-08-18 21:03:46 回复(3)
在网上看了别人的答案才知道怎么做 ̄へ ̄。
每台飞机满油状态可以飞1/2圈,那么每个飞机最多可以携带1/2圈的油量;
1、A B C三个飞机同时起飞,飞到1/8处,三个飞机都消耗了1/8的油量,然后A用自己的油把B和C同时加到满油状态,自己剩余1/8的油量返回
2、B C飞行岛1/4圈的时候,现在都剩余3/8的油量,B用自己的油给C加满,B剩余1/4的油量返回
3、C这个时候的状态可以飞行到3/4圈的位置,这个时候让D提前反方向飞行,保证D C在3/4的位置,这个时候D剩余1/4的油量,C空油,然后D分享1/8的油量给C,这个时候C和D分别有1/8圈的油量,继续飞行
4、C D的状态可以飞行到7/8圈的位置,让E提前反方向飞行,保证C D E在7/8圈的位置,这个时候E剩余3/8圈的油量,C D空油,然后E分别给C和D 1/8圈的油量,然后三个飞机就可以愉快的飞回了。
发表于 2018-08-17 17:18:09 回复(2)