Bernard's AllExperts page.

The two pails (5 & 9 quarts) problem

The problem

You have a 5 quart pail and a 9 quart pail and no other way of measuring apart from filling a pail and pouring water from one pail to the other until either the pail being poured into is full or the pail being poured out of is empty. How is it possible to bring back any whole number of quarts, from 1 to 14, with these two containers?

The answer

Action5q pail9q pailTotal
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 9q pail from 5q pail2911
Empty 9q pail202
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 9q pail from 5q pail2911
Empty 9q pail202
Pour all 5q contents into 9q pail022
Fill 5q pail527
Pour all 5q contents into 9q pail077
Fill 5q pail5712
Fill 9q pail from 5q pail3912
Empty 9q pail303
Fill 9q pail099
Fill 5q pail from 9q pail549
Empty 5q pail044
Fill 5q pail505
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 9q pail from 5q pail2911
Empty 9q pail202
Pour all 5q contents into 9q pail022
Fill 5q pail527
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 9q pail from 5q pail2911
Empty 9q pail202
Pour all 5q contents into 9q pail022
Fill 5q pail527
Pour all 5q contents into 9q pail077
Fill 5q pail5712
Fill 9q pail from 5q pail3912
Empty 9q pail303
Pour all 5q contents into 9q pail033
Fill 5q pail538
Fill 9q pail099
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 5q pail505
Pour all 5q contents into 9q pail055
Fill 5q pail5510
Fill 9q pail from 5q pail1910
Empty 9q pail101
Pour all 5q contents into 9q pail011
Fill 5q pail516
Pour all 5q contents into 9q pail066
Fill 5q pail5611
Fill 9q pail from 5q pail2911
Empty 9q pail202
Pour all 5q contents into 9q pail022
Fill 5q pail527
Pour all 5q contents into 9q pail077
Fill 5q pail5712
Fill 9q pail099
Fill 5q pail from 9q pail549
Empty 5q pail044
Pour all 9q contents into 5q pail404
Fill 9q pail4913
Fill both pails5914

Bernard's AllExperts page.