+ Bước 1: Đổ từ can 8l sang đầy can 5 lít thì can 8 lít còn lại 3 lít
+ Bước 2: Đổ từ can 5 lít sang đầy can 3 lít thì can 5 lít còn 2 lít
+ Bước 3: Đổ từ can 3 lít sang can 8 lít thì can 8 lít có 6 lít
+ Bước 4: Đổ 2 lít còn lại trong can 5 lít sang can 3 lít thì can 3 lít có 2 lít
+ Bước 5 Đổ từ can 8 lít sang đầy can 5 lít thì lúc này can can 8 lít còn lại 1 lít
+ Bước 6: Đổ từ can 5 lít sang đầy can 3 lít thì can 5 lít còn 4 lít
múc đầy can 8l. sau đó đổ vào can 5l thì can 8l còn 3l. tiếp lấy can 1l múc đầy đổ vào can 8l chứa 3l . thế là can 8l chứa được 4l