1. Если прав Алёша, то у Змея Горыныча 5 голов. Тогда Добрыня, Илья и Князь говорят неправду, что соответствует условию.
2. Если прав Добрыня, то у Змея Горыныча 6 голов. Тогда Алёша, Илья и Князь говорят неправду, что соответствует условию.
3. Если прав Илья, то у Змея Горыныча 7 голов. Тогда Алёша, Добрыня и Князь говорят неправду, что соответствует условию.
4. Если прав Князь, то у Змея Горыныча 8 голов. Тогда Алёша, Добрыня и Илья говорят правду, что противоречит условию.
5. Наименьшее возможное число голов, при котором прав только один, это 5 голов (прав Алёша).