Ban đầu cô bé quàng khăn đỏ có 12 lít sữa trong can 12 lít và 2 can còn lại chưa có sữa.
Yêu cầu: Chia 12 lít sữa thành 2 can mỗi can chứa 6 lít để cho nhà nội và ngoại nên ta có:
(12, 0, 0)
(4, 8, 0) – đổ từ 12 vào 8 ( can 12 còn lại: 12 - 8 = 4 lít; can 8 lít được làm đầy )
(4, 3, 5) – đổ từ 8 vào 5 ( can 8 lít còn lại: 8 - 5 = 3 lít, can 5 lít được làm đầy )
(9, 3, 0) – đổ từ 5 vào 12 (can 12 lít hiện tại : 4 + 5 = 9 lít; can 5 lít rỗng )
(9, 0 , 3) – đổ từ 8 vào 5 ( can 5 lít hiện tại là: 0 + 3 = 3 lít; can 8 lít rỗng )
(1, 8, 3) – đổ từ 12 vào 8 ( can 12 lít hiện tại là: 9 - 8 = 1; can 8 được làm đầy )
(1, 6, 5) – đổ từ 8 vào 5 ( can 5 hiện tại là: 3 + 2 = 5 lít và can 8 là: 8 - 2 = 6 lít )
(6, 6, 0) – đổ từ 5 vào 12 ( can 12 lít và can 8 lít hiện tại là mỗi can 6 lít ) ( thỏa mãn yêu cầu )
Vậy cô bé quàng khăn đỏ cần tối thiểu 7 lần để chia 12 lít sữa ra thành 2 can mỗi can chứa 6 lít cho ông bà ngoại và nội.