查看: 2190|回复: 15

[IQ风暴] 如何倒水?(加一个进阶版)

转载  简洁模式
发表于 2018-6-24 15:22:34 | 2019-2-11 20:00编辑 | 显示全部楼层 发帖际遇
因为我记错了规则,所以刚才那个就当是普通版的,再来个进阶版倒水

你没有一桶水。你的面前有三个瓶子,分别最多能装10L、5L和6L的水。其中10L的瓶子里装着5L的水,6L的瓶子里装着6L的水。
现在你需要在10L的瓶子里装8L的水,你是个老实人,每次倒水时一定会把瓶子倒满或者把手上的瓶子完全倒空,所以无法直接靠目测倒出8L的水。
瓶子之间允许互相倒水,瓶子之间也只能互相倒水,不能把瓶子的水倒到其他地方

那么,该如何倒水才能准确倒出8L呢?

————————————————————
普通版:

你有一桶水,面前有三个瓶子,分别最多能装10L、5L和6L的水。

现在你需要在10L的瓶子里装8L的水,你是个老实人,每次把水桶里的水往瓶子里倒时一定会把瓶子倒满,所以无法直接倒出8L的水。但瓶子之间允许互相倒水,瓶子之间也只能互相倒水,不能把瓶子的水倒到其他地方

那么,该如何倒水才能准确倒出8L呢?

此回答在 2018-6-24 18:01 被选定为谜题答案,获得破案经验 2

| 发表于 2018-6-24 15:30:37 | 2018-6-24 17:44编辑 | 发自安卓客户端 | 显示全部楼层
第一种方法:把10L装满倒进6L里面,10L里面剩4L,把4L水倒进5L里面。然后再把把10L装满倒进6L里面,10L里面剩4L,把5L瓶子里面的4L倒进10L里面,刚好8L。
第二种方法:把5L装满,倒进6L里面,再把5L装满倒进6L里面,这时5L里面剩4L水全部倒入10L的瓶子里面。然后先把6L瓶子里面的水倒掉,把5L装满,倒进6L里面,再把5L装满倒进6L里面,这时5L里面剩4L水全部倒入10L的瓶子里面。这样的话10L瓶子里面就有8L水了。
第三种方法:把6L瓶子装满倒入10L的瓶子里面,再把6L装满倒进5L瓶子里,剩下的1L倒进10L的瓶子里。最后再把6L装满倒进5L瓶子里,剩下的1L倒进10L的瓶子里。6+1+1,这样10L瓶子里面就有8L水了。
普通版方法:把6L的瓶子装满,倒进10L里面,再把6L的瓶子装满倒进5L里面,这时6L的瓶子还剩1L的水,而把6L的瓶子里面倒进10L瓶子。现在10L的瓶子里面是7L水,然后把5L里面的水倒进6L里面,再把10L里面的水倒进5L里面,这时10L里面剩2L,然后再把5L倒进6L瓶子里,这时把6L瓶子里面的水全部倒进10L瓶子里,这样一来10L瓶子里面就有8L水了。
进阶版方法:把6L里面的水倒进10L里面,剩下来的1L倒进5L的瓶子里。再把10L里面倒进6L里面,再用6L倒进5L。然后把5L里面的水倒10L里面,再把6L里面剩下来的2L倒进5L里面。最后用10L里面倒进6L瓶子里面,再用6L的瓶子把5L的瓶子倒满,把5L的瓶子的水全部倒入10L里面,这样10L瓶子就刚好有8L。
登录帐号可查看完整回帖内容
| 发表于 2018-6-24 15:28:20 | 发自安卓客户端 | 显示全部楼层
满10倒6,10剩4,4暂时倒5。6倒光。
满10倒6,10剩4,把上一步5里面的4倒进10,10L瓶子里就有8L。
登录帐号可查看完整回帖内容
| 发表于 2018-6-24 15:33:42 | 发自安卓客户端 | 显示全部楼层
10升的瓶子装满水倒入6升瓶子倒满后还剩4升,再把5升瓶子装满水倒入10升瓶子内,将6升水倒掉,用装有9升水的10升瓶子把水倒入装满6升容量的瓶子,这时10升容量瓶还剩3升,再使用5升容量瓶倒入5升水(比较笨,先想到这些)
| 发表于 2018-6-24 16:26:38 | 发自安卓客户端 | 显示全部楼层
先把6L的倒满,再把6L满的倒入10L的瓶子中,这时10L的瓶子中有6L水,然后再把6L倒满,再把6L满的倒入5L的瓶子中,再把6L瓶子里剩余的1L水倒入10L的瓶子中,这时10L的瓶子里有7L水,然后把5L满的倒回6L的瓶子里,再把6L的瓶子倒满,然后把6L满的倒入5L的瓶子中,最后把6L瓶子中剩余的1L水倒入10L的瓶子中,这时10L的瓶子中有8L水
登录帐号可查看完整回帖内容
| 发表于 2018-6-24 17:36:37 | 发自安卓客户端 | 显示全部楼层
我凌乱了
| 发表于 2018-6-24 18:39:05 | 显示全部楼层
没看出有啥区别.
尚未登录
您需要登录后才可以回帖 登录 | 加入学院