有5L和3L的空水桶,水是无限的,如何得到4L水
【方法一】
序号 | 操作 | 5L的容器 | 3L的容器 | 接的水量 | 倒掉的水量 |
---|---|---|---|---|---|
1 | 5L 桶接满水 | 5 | 0 | 5 | 0 |
2 | 5L 桶倒进 3L 桶,把 3L 桶倒满 | 2 | 3 | 5 | 0 |
3 | 倒掉 3L 桶的水 | 2 | 0 | 5 | 3 |
4 | 5L 桶剩下的水全倒进 3L 桶 | 0 | 2 | 5 | 3 |
5 | 5L 桶接满水 | 5 | 2 | 10 | 3 |
6 | 5L 桶倒进 3L 桶,把3L桶倒满 | 4 | 3 | 10 | 3 |
总计:共操作6步,接了10L水,倒掉了3L水。
【方法二】
步骤 | 操作 | 5L的容器 | 3L的容器 | 接的水量 | 倒掉的水量 |
---|---|---|---|---|---|
1 | 3L 桶接满水 | 0 | 3 | 3 | 0 |
2 | 3L 桶全倒进 5L 桶 | 3 | 0 | 3 | 0 |
3 | 3L 桶接满水 | 3 | 3 | 6 | 0 |
4 | 3L 桶倒进 5L 桶,把 5L 桶倒满 | 5 | 1 | 6 | 0 |
5 | 倒掉5L 桶的水 | 0 | 1 | 6 | 5 |
6 | 3L 桶剩的水倒进 5L 桶 | 1 | 0 | 6 | 5 |
7 | 3L 桶接满水 | 1 | 3 | 9 | 5 |
8 | 3L 桶全倒进 5L 桶 | 4 | 0 | 9 | 5 |
总计:共操作8步,接了9L水,倒掉了5L水。
方法一步骤少,倒掉不要的水少,但用到的水相对多一些。
方法二少用了1L水,但步骤多,倒掉的水多有点浪费。