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

A B C三架飞机,假如让A飞整圈。
A B C先飞到1/8处,A、B、C此时油量剩余:3/4、3/4、3/4。C给A、B加满油,C返回起点。
此时:
起点: 飞机C油量0
1/8处:A满 B满
A、B继续飞,飞到1/4处,此时 A剩3/4 B剩3/4。B给A加满油,返回。
此时:
起点:B、C 油量0 1/4处:A满油量
A继续飞,飞到1/2处时,B在起点加满油逆时针飞。A、B在3/4处相遇,A、B平分B的油量
此时:
起点:C 满油量 A油量为1/4,B油量剩余1/4
A、B继续往回飞,C开始逆时针飞,三架在7/8处相遇。
此时
A:0 B:0 C: 3/4
三架飞机平分C的油量,飞完剩余的行程。

case2:飞机不同多次起飞
五架飞机分别为A、B、C、D、E五架飞机,假如让A飞整圈。
A B C先飞到1/8处C给A、B加满油,C返回起点。
此时:
起点: 飞机C油量0, D、E满
A、B继续飞,飞到1/4处,此时 A剩3/4 B剩3/4。B给A加满油,返回。
此时:
起点:B、C 油量0 D、E满 1/4处:A满油量
A继续飞,飞到1/2处时,D在起点逆时针飞。A、D在3/4处相遇,A、D平分D的油量
A、D继续往回飞,E开始逆时针飞,三架在7/8处相遇。
三架飞机平分E的油量,飞完剩余的行程。

(面试智力题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈。 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?相关推荐

  1. 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈。 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场

    文章目录 题目 一.题目得到的条件 二.过程 .什么时候加油量最大 总结 题目 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈. 问题:为使至少一架 ...

  2. 【智力题】每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈。 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?

    每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈. 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞 ...

  3. 为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从

    为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场) 1.飞机1.飞机2等飞机n为飞机的个数 2.把整 ...

  4. 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从

    转载! 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所 ...

  5. [益智]: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈

    题目描述 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场 ...

  6. 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机...

    已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 ...

  7. [面试] 每个飞机只有一个油箱, 飞机之间可以相互加油

    已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 ...

  8. (飞机绕圈问题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈

    问题描述 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈.问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一 ...

  9. 每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油。...

    每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油. 问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机? (所有飞机从同一机场起飞,不允 ...

最新文章

  1. Python+OpenCV实现自动扫雷,挑战扫雷世界记录!
  2. 滴滴ElasticSearch平台跨版本升级以及平台重构之路
  3. 实践:使用FLANN.LSH进行检索
  4. 深圳软件开发向前跳转会略过一些节点
  5. linux禁止开机启动服务器,如何关闭SELinux并设置开机不启动
  6. linux认证_Linux认证,开放设计原则的政府等等
  7. 【华为云技术分享】云小课 | SAP HANA高可用之实战演练
  8. 多个数字数组_九章算法 | 谷歌面试题:多个数组的交集
  9. Source Insight3.x注册码
  10. Java从入门到跑路
  11. iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等,大家可以一次性下载了!
  12. 单片机简易开发板怎么设计,我来告诉你
  13. 推特Twitter API获取关注者名单
  14. 触摸屏:Linux输入子系统:多点触控协议
  15. 如何实现用户关系的自动绑定?
  16. Java MultipartFile实现文件上传并为图片加上水印(二)
  17. Flyway-数据库迁移工具
  18. 谷歌浏览器Chrome无法搜索Google的解决办法
  19. 绘制线性回归和多元线性回归
  20. 模电-基本放大电路-共射放大

热门文章

  1. 程序设计基础(CC++) 戴波、张东祥 第五章 指针 编程作业
  2. 一种解决 【Jupyter Notebook 由于超时无法打开kernel】与【Pycharm 卡在启动界面】的方法
  3. java实现火车票查询_各位朋友,有人知道怎么用Java语言设计一个火车票购票系统吗?...
  4. shopee、ebay测评自养号环境解决方案(补单系统)
  5. 006.HAL_Commom_TIM_NVIC
  6. 学院的5周年庆活动开始了!
  7. Android开发解决加载图片OOM问题(非常全面 兼顾4 0以下系统)(by 星空武哥)
  8. 通用QBASIC语言的基本语句
  9. 高绩效的成功人士都有五个关键的特质
  10. 读库小册子【一张照片】