Ответ. Третья и первая головы от одного (правдивого) дракона, а вторая и четвертая – от другого (лживого).
Решение. Вторая и третья головы противоречат друг другу, значит, они не родные (родные головы либо обе скажут, что они родные, либо обе скажут, что они не родные). А значит, третья голова сказала правду (т.е. она правдивая), а вторая солгала (т.е. она лживая). Значит, четвертая голова солгала, сказав, что третья лживая, т.е. родная второй голове. А тогда третья родная первой.
Решение. Вторая и третья головы противоречат друг другу, значит, они не родные (родные головы либо обе скажут, что они родные, либо обе скажут, что они не родные). А значит, третья голова сказала правду (т.е. она правдивая), а вторая солгала (т.е. она лживая). Значит, четвертая голова солгала, сказав, что третья лживая, т.е. родная второй голове. А тогда третья родная первой.