Задание 29 ГДЗ Семенов Рудченко 6 класс (Информатика)
По соседству стоят два города: город Рыцарей и город Лжецов, жители которых ездят друг к другу в гости. При этом рыцари всегда говорят правду, а лжецы всегда лгут. В одном из этих городов встретились двое, и между ними состоялся такой разговор:
Первый. Жители этого города – рыцари. А ты – лжец.
Второй. Нет, я рыцарь. Каждый мой сосед скажет, что я рыцарь.
Кто был Первый и кто Второй? В каком городе состоялся этот разговор.
Если Второй лжец, то он один раз солгал, а второй раз сказал правду. Ложь в первом ответе, что он рыцарь, а правда во втором ответе – каждый его сосед лжец и скажет, что он рыцарь. Это по условию задачи невозможно.
Получается, что Первый лжец, а Второй рыцарь.
Разговор состоялся в городе Лжецов (Так как Первый сказал, что это город рыцарей, а он Лжец)
Проверим, кто мог говорить правду, а кто лгать.
Если бы Второй был лжецом, то его фраза «Нет, я рыцарь» была бы ложью, а фраза «Каждый мой сосед скажет, что я рыцарь» — правдой. Но тогда его соседи должны были бы быть лжецами и говорить о нём неправду, что противоречит сказанному. Значит, Второй не может быть лжецом.
Следовательно, Второй — рыцарь. Тогда его слова правдивы.
Первый сказал: «Жители этого города — рыцари. А ты — лжец». Так как Второй оказался рыцарем, утверждение «А ты — лжец» — ложное. Значит, Первый — лжец.
Раз Первый лжёт, то разговор состоялся в городе Лжецов, потому что его утверждение «Жители этого города — рыцари» неверно.
Ответ
Первый — лжец, Второй — рыцарь. Разговор состоялся в городе Лжецов.