7 полный и 7 полупустых, это 7 + 7/2 = 7 + 3.5 = 10.5 бочонков всего. Каждому досталось 10.5 / 3 = 3.5 бочонков. Всего бочонков 21, то есть каждому досталось по 7 бочонков. Пусть одному дали 3 полных, 1 полупустой, 3 пустых, второму также, а третьему 1 полный, 5 полупустых и 1 пустой