假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和7升。问题是如何只用这2个水壶从池塘里取得6升的水?

来源:互联网 发布:淘宝不允许卖外贸原单 编辑:程序博客网 时间:2024/04/25 10:21
1.将5升的装满倒进7升,7升的壶里还剩2升,将两升水倒进5升的桶里,这样5升桶里还有2升水;
2.接着再将7升的桶装满,倒进5升的桶里,这样7升的桶里还剩4升,将5升桶里的水去掉,再将7升桶里的剩余的4升水,倒进5升桶里,这样5升桶里还有4升水
3.再将7升的桶装满,倒进装有4升水的5升桶里,最后7升的水桶里只剩六升水
阅读全文
0 0