跳到內容

謎題/動作序列/一桶啤酒/解決方案

來自華夏公益教科書,開放的書籍,為一個開放的世界

謎題 | 動作序列 | 一桶啤酒 | 解決方案


有 6 種操作可以按任何順序進行以達到 1 品脫。它們是:裝滿 5 品脫的杯子,裝滿 3 品脫的杯子,將 5 品脫的杯子裡的內容倒入 3 品脫的杯子,將 3 品脫的杯子裡的內容倒入 5 品脫的杯子,倒空 3 品脫的杯子(可能是喝掉它),以及倒空 5 品脫的杯子。使用這些操作,有兩種方法可以達到 1 品脫。


5 品脫杯 3 品脫杯
1 5 0
2 2 3
3 2 0
4 0 2
5 5 2
6 4 3
7 4 3
8 4 0
9 1 3


或者,更快的方法


5 品脫杯 3 品脫杯
1 0 3
2 3 0
3 3 3
4 5 1
華夏公益教科書