Bước 1 : Lấy nước đầy can 3 lít
Bước 2 : Đổ can 3 lít vào can 5l (Can 3 lít hết; Can 5 lít còn thiếu 2 lít sẽ đầy)
Bước 3 : Lấy nước đầy can 3 lít
Bước 4 : Đổ can 3 lít đầy can 5l (can 5 lít đầy, can 3 lít còn 1 lít trong can)
Bước 6 : Đổ nước can 5 lít vào bể, ta còn 1 lít trong can 3 lít.
Bước 7 : Đổ 1 lít ở can 3 lít sang can 5 lít
Bước 8 : Lấy nước đầy can 3 lít
Bước 9 : Đổ 3 lít ở can 3 lít sang can 5 lít (Can 5 lít lúc này có 4 lít)
Bước 10 : Lấy nước đầy can 3 lít
Vậy ta được 4 lít ở can 5 lít và 3 lít ở can 3 lít tổng cộng 4+3=7 lít
Lần 1:Múc đầy can 5 lít đổ sang can 3 lít thì can 5 lít còn: 5 - 3 = 2 (l)
Lần 2: Đổ 2 lít sang can 3 lít. múc đầy can 5 lít ta được: 5 + 2 = 7 (l)
Kết luận ta đã lấy được 7 lít nước sau 2 lần múc nước từ bể.