Ответ:

Каждая голова погибала после третьего удара, поэтому общее число ударов должно делиться на 3. Старший брат нанёс 10 ударов, младший — 14, вместе они нанесли 24 удара.

Средний брат нанёс промежуточное между 10 и 14 целое число ударов: 11, 12 или 13. Тогда общий итог равен соответственно 35, 36 или 37. Только 36 делится на 3, значит, средний брат нанёс 12 ударов.

Число голов: 36 : 3 = 12.

Ответ: у Змея Горыныча было 12 голов.