[智力]微软的面试题,绝对检测智力
<TABLEcellSpacing=0 cellPadding=0 width=620 border=0><TR>
<TD class=c01>一道关于飞机加油的问题,已知: <BR> 每个飞机只有一个油箱, <BR> 飞机之间可以相互加油(注意是相互,没有加油机) <BR> 一箱油可供一架飞机绕地球飞半圈, <BR> 问题: <BR> 为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)</TD></TR></TABLE> 5架,首先飞三架a、b、c,到八分之一圈的时候,用a给b、c加满油,然后a刚好飞回来,当飞到四分之一圈的时候,用b给c加满油,b又可以刚好飞回来,然后c可以飞到四分之三圈,此前从目的地反向起飞d,当c刚好没油时即到四分之三圈时,d给c加d所剩的一半的油,这样c、d就都还可以飞八分之一圈,当飞到八分之七圈时c、d刚好没油,此前再让e起飞,到c、d刚好没油时,将e的油平均分成3份,自己留一份,c、d各一份,这样c、d、e就都可以飞回目的地了。 答对有没有奖呀?呵呵! 3
页:
[1]