黑马程序员技术交流社区
标题:
逻辑思考题。
[打印本页]
作者:
yanzhigang
时间:
2013-5-23 20:35
标题:
逻辑思考题。
假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
作者:
joker_chan
时间:
2013-5-23 20:44
第一反应是。先把6升的装满咯。然后用6升的给5升的装满,现在6升的里面就有1升。然后把5升的倒了。把1升放进5升的。然后又打6升的水接着重复上面的操作就可以了。
作者:
悟佛修道
时间:
2013-5-23 21:31
这种题记得小学时奥数经常考,还是挺有意思的。
作者:
刘胜寒
时间:
2013-5-24 00:48
要加分不哥们? 想的话私密寒哥 QQ
作者:
袁梦希
时间:
2013-5-24 00:51
刘胜寒 发表于 2013-5-24 00:48
要加分不哥们? 想的话私密寒哥 QQ
先给他一分鼓励,
作者:
袁梦希
时间:
2013-5-24 00:52
楼主 以后尽量问些自己不会的基础问题,不要总是问一些关于算法的抽象问题。加油吧
我确实也懒得算{:soso_e100:}
作者:
刘胜寒
时间:
2013-5-24 00:57
或者提一些,不是很难但是很有意思的题目。比如最佳婚姻问题,说难也不难,仔细分析分析,也能搞出来的。耗时需要一个小时以上的这种。
作者:
骑上最爱
时间:
2013-5-24 09:10
先把6升的装满,然后倒进5升的。这么一来6升的里面还有1升,然后清空5升的,把6升里面剩余的1升倒5升面。
再把6升的装满,然后倒进5升的。因为5升里的有刚才倒的1升,这么一来6升的倒满5升后里面还有2升,然后清空5升的,把6升里面剩余的2升倒5升里面。
最后把6升的装满,然后倒进5升的。因为5升里的有刚才倒的2升,这么一来6升的倒满5升后里面还有3升。
作者:
高新星
时间:
2013-5-24 12:16
5L装满倒入6L;
继续,5L装满倒入6L,5L剩余4L
6L倒掉,4L倒6L;
5L装满倒入6L,
此时6L满,而5L壶中的水只有3L
作者:
Akm
时间:
2013-5-24 15:13
貌似 就这一种方法.没有更快捷的算法??
作者:
王靖远
时间:
2013-5-24 17:39
2个水桶没压力啊。太简单了。
5 0
0 5
5 5
4 6
4 0
0 4
5 4
3 6
给你来个三个杯子的玩。
有三个酒杯,其中两个大酒杯每个可以装8两酒,一个可以装3两酒。现在两个大酒杯都装满了酒,只用这三个杯子怎么把酒平均的分给4个人喝?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2