有三个桶,两个大的可装8斤的水,一个小的可装3斤的水,现在有16斤水装满了两大桶就是8斤的桶,小桶空着,如何把这16斤水分给4个人,每人4斤。没有其他任何工具,4人自备容器,分出去的水不可再要回来。

答案:

给七个容器分别编号:A          B          C         D        E        F        G
大桶1(8)   大桶2(8)   小桶(3)   人1      人2      人3      人48          8          0         0        0        0        0     初始状态8          5          3         0        0        0        0     B --3--> C8          5          0         3        0        0        0     C --3--> D8          2          3         3        0        0        0     B --3--> C8          0          3         3        2        0        0     B --2--> E8          3          0         3        2        0        0     C --3--> B5          3          3         3        2        0        0     A --3--> C5          6          0         3        2        0        0     C --3--> B2          6          3         3        2        0        0     A --3--> C2          8          1         3        2        0        0     C --2--> B2          8          0         3        2        1        0     C --1--> F0          8          2         3        2        1        0     A --2--> C0          7          3         3        2        1        0     B --1--> C 3          7          0         3        2        1        0     C --3--> A3          4          3         3        2        1        0     B --3--> C6          4          0         3        2        1        0     C --3--> A6          1          3         3        2        1        0     B --3--> C6          0          3         3        2        1        1     B --1--> G8          0          1         3        2        1        1     C --2--> A8          0          0         4        2        1        1     C --1--> D5          0          3         4        2        1        1     A --3--> C5          0          0         4        2        4        1     C --3--> F2          0          3         4        2        4        1     A --3--> C0          0          0         4        4        4        4     A --2--> E     C --3--> G

有三个桶,两个大的可装8斤的水,一个小的可装3斤的水,现在有16斤水装满了两大桶就是8斤的桶,小桶空着,如何把这16斤水分给4个人,每人4斤。没有其他任何工具,4人自备容器,分出去的水不可再要回来。相关推荐

  1. 俩个装满水的8斤桶和一个空的3斤的桶分给4个人每人4斤

    有三个桶,两个大的可装8斤的水,一个小的可装3斤的水,现在有16斤水装满了两大桶就是8斤的桶,小桶空着,如何把这16斤水分给4个人,每人4斤.没有其他任何工具,4人自备容器,分出去的水不可再要回来. ...

  2. Leetcode04--给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。

    文章目录 题目 一.归并算法 二.二分查找法 题目 给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2.请你找出并返回这两个正序数组的中位数. 进阶:你能设计一个时间复杂度 ...

  3. 在线实时大数据平台Storm本地模式运行的一个小发现

    1.现象:生产中分别部署了两台服务器,独立运行storm,然后拓扑程序提交是本地模式,发现不用启动storm和zookeeper也可以运行: #jps  没有下面进程  QuorumPeerMain ...

  4. 大疆网上测评题库_大疆校招笔试题及参考(一个小编程题)

    大疆 科技的校招 笔试 题(的一个小编程题) 底下的答案仅供参考. // 两个小车,走一步能量消耗 1 ,方向为 1 向右, -1 为向左,首先输入路途长 度,然后输入两行,每行第一个为小车的能量,第 ...

  5. 三天竟然爆发两起大漏洞事件!我们来教你如何跳过以太坊的坑

    三天竟然爆发两起大漏洞事件!我们来教你如何跳过以太坊的坑 2018年04月26日 00:00:00 阅读数:1314 "现在进入你还是先行者,最后观望者进场才是韭菜."美图董事长蔡 ...

  6. [美文]-- 为何毕业三年后的差距这么大?

    毕业5年,从月薪1900到月薪50000的心路历程 2015-08-23 知乎Chazy 程序猿 来自 知乎,作者:Chazy Cheung 链接:http://www.zhihu.com/ques ...

  7. 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出乘积,如:151851741 样例输入: 1234567 123 样例输出: 1518 ...

  8. 毕业一年经历两次大裁员......

    作为21届的毕业生,今年应该大都经历过互联网裁员,那我们该如何应对以后的类似情况呢?今天就给大家分享一位博主,他也是一位校招生并经历过两次裁员,让我们一起看一看他的经历,以下为原文. 作者:迈唛咩 | ...

  9. Android 面试黑洞——当我按下 Home 键再切回来,2021必看-Android高级面试题总结

    * FLAG\_ACTIVITY\_REORDER\_TO\_FRONT * FLAG\_ACTIVITY\_PREVIOUS\_IS\_TOP * FLAG\_ACTIVITY\_EXCLUDE\_ ...

  10. 贾扬清:如何看待人工智能方向的重要问题?【相辅相成不可或缺的两位“大数据和AI”】

    导读:今天的内容由阿里CIO学院攻"疫"技术公益培训贾扬清专场整理而来.直播中贾扬清向大家分享了人工智能的工程和产品实践,首先介绍了什么是人工智能以及人工智能的应用:然后和大家一起 ...

最新文章

  1. 科普云计算知识,迎接云计算大会
  2. python3 dict 字典 合并
  3. C++ Primer 5th笔记(chap 15 OOP)访问控制与继承
  4. linux进程和线程教程,Linux下查看进程和线程
  5. MongoDB学习笔记-06 数据库命令、固定集合、GridFS、javascript脚本
  6. opencv机器学习线性回归_机器学习(线性回归(二))
  7. 《细胞》重磅成果!任兵课题组绘制迄今最大规模人类单细胞染色质可及性图谱...
  8. Yii防注入攻击笔记
  9. 题目管理后台系统_中后台产品最爱的后台:CMS(社区)管理系统搭建
  10. WinForm控件开发总结(五)-----为控件的复杂属性提供类型转换器
  11. 编写安全的代码-程序员头顶的达摩克利斯之剑
  12. 用友v11服务器的共享文件,用友U8系列财务及供应链一体化操作手册u8V11.1(标准)版.docx...
  13. uctools.php,Discuz曝出安全隐患 XSS脚本漏洞和uctools.php
  14. 如何在pe里加载阵列卡驱动_PE添加RAID驱动的方法
  15. 读InfoGan文章
  16. 计算机磁盘管理 移动硬盘创建盘符,电脑中插入移动硬盘后无法显示分区盘符如何解决...
  17. PDI-KETTLE-4 使用Kettle完成通用DB数据获取生成指定分隔符的文件并通过FTP上传的功能...
  18. Swift WKWebView详细解读
  19. 模式对话框和非模式对话框的区别(出自MFC windows程序设计第二版p370)
  20. 区块链应用场景架构解决方案(ppt)

热门文章

  1. OC 6702升压型恒流驱动芯片, ESOP8 封装,内置 100V 功率 MOS
  2. 形式化验证工具——prism(1-安装)
  3. ZooKeeper性能测试
  4. Activity获得焦点----onWindowFocusChanged
  5. 解决IDEA编译(java找不到符号)问题
  6. 全方位剖析“清华同方”,脉络千里!!
  7. UE4路径跟随插件使用文档
  8. 微信小程序 绑定手机号获取验证码
  9. Python xlsx转xls xls文件修复
  10. STL之容器——介绍