Задачка очень простая и для 4-классника, обладающего смекалкой. Необходимо просто переливать из одного в другое.
Пусть 8-ведерная бочка это А, 5-ведерная - Б, 3 ведерная - В
Изначально имеем: А - 8, Б - 0, В - 0
Наполняем 5-ведерную бочку: А - 3, Б - 5, В - 0
Переливаем из Б в В: А - 3, Б - 2, В - 3
Переливаем из В в А: А - 6, Б - 2, В - 0
Переливаем из Б в В: А - 6, Б - 0, В - 2
Переливаем из А в Б: А - 1, Б - 5, В - 2
Доливаем из Б в В: А - 1, Б - 4, В - 3
Переливаем из В в А: А - 4, Б - 4, В - 0 (задача решена).