Могут ли слова первого быть правдой? Предположим, что это так. Тогда второй и
третий – лжецы. Но в этом случае второй сказал правду, ведь среди его спутников
ровно один рыцарь (первый житель острова). Получаем противоречие с тем, что
второй - лжец. Поэтому первый житель является лжецом. При этом среди двух
других жителей есть хотя бы один рыцарь.
Предположим теперь, что второй также является лжецом. Тогда третий, как мы
знаем, должен быть рыцарем. Но в этом случае второй сказал правду (среди его
спутников ровно один рыцарь). Получаем противоречие с тем, что второй - лжец.
Поэтому второй житель является рыцарем и он сказал правду, т.е. третий также
является рыцарем и он скажет “Один”.
Могут ли слова первого быть правдой? Предположим, что это так. Тогда второй и
третий – лжецы. Но в этом случае второй сказал правду, ведь среди его спутников
ровно один рыцарь (первый житель острова). Получаем противоречие с тем, что
второй - лжец. Поэтому первый житель является лжецом. При этом среди двух
других жителей есть хотя бы один рыцарь.
Предположим теперь, что второй также является лжецом. Тогда третий, как мы
знаем, должен быть рыцарем. Но в этом случае второй сказал правду (среди его
спутников ровно один рыцарь). Получаем противоречие с тем, что второй - лжец.
Поэтому второй житель является рыцарем и он сказал правду, т.е. третий также
является рыцарем и он скажет “Один”.