一道面试时考智商的题
有一个3升的水桶和一个5升的水桶,问如何能准确得出桶里面装了4升的水?
注:没有其他的容器
------解决方案--------------------a : 将 3 盛满 倒入 5中
b : 重复a ,3中剩 1
c : 将 5 中水倒掉
d : 将 3 中的 1 倒入 5中
e : 重复 a
f : 5 中有 4 ok
------解决方案--------------------唉,刚刚去登陆了就被楼上的抢了。
------解决方案--------------------将5升的倒入3升的,满后余下为2升,以这个为标准。这是标准的2升。
------解决方案--------------------两种方法:
a:3升容器 b:5升容器
1:将a灌满,将a倒入b,再a将灌满,再a将倒入b,将b倒空,将a剩余的倒入b,将a再灌满倒入b,b就是4升了。
2:将b灌满,倒入a中,将a清空,将b中剩下的倒入a,将b灌满,用b将a填满,b中剩下的就是4升。
------解决方案--------------------a: 将5 盛满导入 3 中 ,5 剩 2
b: 将3清空 ,
c: 将5 的2 倒入 3中
d: 重复a 5-1=4
-------------
3中有2怎么重复a啊
------解决方案--------------------我用深度优先搜索,很容易找到1个解,
如果要找到所有(无多余操作)解,也是很容易的
------解决方案--------------------我用深度优先搜索,很容易找到1个解,
如果要找到所有(无多余操作)解,也是很容易的
介绍一下
------解决方案--------------------a=3升;B=5升;
先将A盛满并装到B中.再将A盛满并装满B中(此时A剩余一升),清空B.
把A中的一升水装到B.再将A盛满装到B中.
------解决方案--------------------第一步:将5升的桶装满水 倒入 3升的桶中 5升的桶中还剩下2升水
第二步:将5升的桶再次装满水倒入装有2升水的3升容量的桶中直到倒满,在5升容积的桶中就刚好剩下4升水了.
------解决方案--------------------主要就是楼上yugang8899() 的两种方法。
------解决方案--------------------我们不是没有好机会,我们是没有好观念!!!
八十年代初,摆个地摊就能发财,可很多人不敢。
九十年代初,买支股票就能挣钱,可很多人不信。
二十一世纪,开个网站就能赚钱,可很多人不试。
加盟网站:http://ycl.cctve.cn/
有些人面对一个来之不易的良好机会总是拿不定把握,于是去问他 人,而新生事物之所以新就是因为90%以上的人还不知道、不认识 ,等90%的人知道了就不再是新生事物。就拿网上赚钱来说,你问10 个人,很可能10个人都摇头,但再过一段时间,这10个人都点头时 ,我想这个市场就已经开始饱和了!
成功只青睐于有胆识的人!难道,一定要等到全国人民告诉你网络真 的可以赚钱你才加入吗?那个时候什么都晚了!
记住!网络,带给我们的不只是聊天和游戏而已!它蕴藏着实现梦想 的无限可能!
挑战新兴行业 ,领先占领网络商机!!!!
轻松在家,每月3000~~5000的收入!!
创业网站:http://ycl.cctve.cn/
或者加我的QQ咨询、了解:
QQ:312178002 手机 13956175341 <耐心解答咨询,无意网赚者勿扰>
------解决方案--------------------算法又见算发
------解决方案--------------------不错~~有意思
------解决方案--------------------stair1
------解决方案--------------------TMD,这个问题在光谷软件园人家也考过我,如下答案:
方法其一:
1,将三倒入五,
2,将三倒入五,如此一来,三中剩一,
3,将五的水倒掉.一倒入五,
4,用三再取满水倒入五.五中的水为四升.
方法其二:
1,五装满倒入三,如此一来,五中剩二,
2,将三的水倒掉,将五中的二倒入三,
3,将五装满水,倒入三中直到为止,此时五中剩余的为四升水.
------解决方案--------------------1.将三倒入五
2.再将三倒满五
3.将剩一倒入五
4.将三倒满
5.三加一等于四
------解决方案--------------------呵呵,有趣,来学习了!
------解决方案--------------------真不错,呵呵.
------解决方案--------------------不错..好有趣!长见识了.
------解决方案--------------------知道了