Больше всего ударов - 7, а меньше всех - 3, значит Добрыня нанес от 4, 5 или 6 ударов. Всего ударов от трех богатырей было 14, 15,16. Число ударов: 3. Только 15 делится на 3, следовательно, Добрыня нанес 5 ударов, всего ударов было 15. А каждому великану наносилось 3 удара, значит великанов было: 15/3=5 великанов.
Ответ: 5 великанов.