Раз Илья нанес больше всех ударов (7), а Алеша меньше всех (3), то Добрыня мог нанести или 4, или 5, или 6 ударов, причем сумма всех ударов д. б. кратной трем, т. к. все великаны получили по три удара.
7+3=10. К 10 можно прибавить только 5, т. к. 14 и 16 на три не делятся.
Ответ: 5 ударов.