博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油。...
阅读量:6249 次
发布时间:2019-06-22

本文共 657 字,大约阅读时间需要 2 分钟。

每架飞机只有一个油箱,一箱油可供一架飞机绕地球飞半圈,空中没有加油机,但飞机之间可以相互加油。 问:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机? (所有飞机从同一机场起飞,不允许中途降落,必须全部安全返回机场)
6架足矣。 3架飞机A、B、C同时起飞,同向而行。 飞至1/8航程(绕地球一周)处,正好耗去1/4燃油,其中1架飞机A将2×1/4油箱燃油分加至的飞机B、C油箱中,然后带1/4燃油正好能安全返航。此时飞机B、C油箱是满的。 剩下2架飞机继续飞行1/8航程,也就是1/4航程处,此时飞机B、C还有3/4油箱的燃油。飞机B将1/4油箱的燃油加至飞机C,飞机B剩下1/2油箱燃油返航,飞机C为满油箱,继续做环球飞行,能飞至3/4航程处。 飞机C飞至1/2航程处,由同一机场同时起飞3架飞机D、E、F,与飞机A、B、C反方向飞行。 飞机D、E、F逆向飞行1/8航程时,飞机D将2×1/4油箱燃油分加至飞机E、F中返航,飞机E、F为满油箱,再向前1/8航程,也就是逆向的1/4航程、正向的3/4航程处,正好与做环球飞行的飞机C汇合,飞机C燃油已耗尽,飞机E、F都还有3/4油箱燃油,两飞机分别将1/4油箱燃油加给飞机C,并同飞机C一起返回机场,此时飞机C、E、F同为1/2油箱燃油,正好能飞完剩下的1/4航程。 如果飞机D、E、F不同时起飞,还可以节约一些燃油,但起飞飞机架次一样。

转载于:https://www.cnblogs.com/kira2will/p/3996074.html

你可能感兴趣的文章
Redis中的lru算法实现
查看>>
【PHP 扩展开发】Zephir 简介
查看>>
猫叔产品读记 | 全时关店潮、那些记得住的2019春节营销案例(2期)
查看>>
Docker CE 18.06在线安装和RPM包安装
查看>>
PAT A1045 动态规划
查看>>
前端常用设计模式(1)--装饰器(decorator)
查看>>
gdb 如何调用函数?
查看>>
93. Restore IP Addresses
查看>>
60. Permutation Sequence
查看>>
微服务所需组件(大部分是Spring Cloud,持续更新)
查看>>
ubuntu上安装curl后无法使用
查看>>
JavaScript闯关笔记
查看>>
云服务和独立服务器 我们应该怎么选?
查看>>
优化体系结构 - 算法外置优化计算结构
查看>>
Spring MVC+Stomp+Security+H2 Jetty
查看>>
2019年的前端学习计划
查看>>
Linux和UNIX的关系及区别
查看>>
人工智能深度学习Caffe框架介绍,优秀的深度学习架构
查看>>
JavaScript 九种跨域方式实现原理
查看>>
人工智能期末笔记
查看>>