(面试智力题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈。 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?
问题重述
每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈。
问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)
答案
飞机若可以多次起飞: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.飞机1.飞机2等飞机n为飞机的个数 2.把整 ...
- 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从
转载! 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所 ...
- [益智]: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈
题目描述 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场 ...
- 已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈,问题:为使至少一架飞机绕地球一圈回到起飞时的飞机...
已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 ...
- [面试] 每个飞机只有一个油箱, 飞机之间可以相互加油
已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从 ...
- (飞机绕圈问题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈
问题描述 每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈.问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一 ...
- 每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油。...
每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油. 问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机? (所有飞机从同一机场起飞,不允 ...
最新文章
- Python+OpenCV实现自动扫雷,挑战扫雷世界记录!
- 滴滴ElasticSearch平台跨版本升级以及平台重构之路
- 实践:使用FLANN.LSH进行检索
- 深圳软件开发向前跳转会略过一些节点
- linux禁止开机启动服务器,如何关闭SELinux并设置开机不启动
- linux认证_Linux认证,开放设计原则的政府等等
- 【华为云技术分享】云小课 | SAP HANA高可用之实战演练
- 多个数字数组_九章算法 | 谷歌面试题:多个数组的交集
- Source Insight3.x注册码
- Java从入门到跑路
- iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等,大家可以一次性下载了!
- 单片机简易开发板怎么设计,我来告诉你
- 推特Twitter API获取关注者名单
- 触摸屏:Linux输入子系统:多点触控协议
- 如何实现用户关系的自动绑定?
- Java MultipartFile实现文件上传并为图片加上水印(二)
- Flyway-数据库迁移工具
- 谷歌浏览器Chrome无法搜索Google的解决办法
- 绘制线性回归和多元线性回归
- 模电-基本放大电路-共射放大
热门文章
- 程序设计基础(CC++) 戴波、张东祥 第五章 指针 编程作业
- 一种解决 【Jupyter Notebook 由于超时无法打开kernel】与【Pycharm 卡在启动界面】的方法
- java实现火车票查询_各位朋友,有人知道怎么用Java语言设计一个火车票购票系统吗?...
- shopee、ebay测评自养号环境解决方案(补单系统)
- 006.HAL_Commom_TIM_NVIC
- 学院的5周年庆活动开始了!
- Android开发解决加载图片OOM问题(非常全面 兼顾4 0以下系统)(by 星空武哥)
- 通用QBASIC语言的基本语句
- 高绩效的成功人士都有五个关键的特质
- 读库小册子【一张照片】