Ответ:

Всего богатыри нанесли 7 + 3 + 3 = 13 ударов. При этом каждый великан получил по 3 удара, поэтому общее число ударов должно делиться на 3. Но 13 на 3 не делится.

Следовательно, данные условия противоречивы: при указанных количествах ударов нельзя определить целое число великанов. Возможно, в условии задачи есть опечатка.

Ответ: по указанным данным задача не имеет целочисленного решения.