Сначала наполни пятиведерную, потом перелей в трёхведерную, потом опустоши трёхведерную бочку, у тебя осталось два ведра в пятиведерной бочке и трёхведерная пустая, теперь вылей всю воду с пяти в трёхведерную, а сейчас наполни пяти и перелей воду что бы трёхведерная была полная, сейчас у тебя 4 в пятиведерной и 3 в трёхведерной, вылей воду с трехведерной, а сейчас просто наполни восьмиведерную и вылей воду что бы заполнились пяти и трёх ведерные. все
Есть способ попроще:
Наполни трехведерную и передней в пяти, теперь сделай то же самое, что бы пятиведерная была полная и трёх - с одним ведром, вылейте всю воду с пятиведерной и передней туда 1 с трехведерную, теперь самое простое, наполни восьмиведерную и перелей воду в пяти ведерную что бы та была полная