Консультация № 170734
23.07.2009, 21:42
0.00 руб.
0 9 4
Жители одного города всегда говорят правду. Жители другого - всегда лгут. Причем они свободно ходят друг к другу в гости. Вы попали в один из городов. Какой единственный вопрос нужно задать прохожему, чтобы узнать в каком городе мы оказались?

Обсуждение

Неизвестный
23.07.2009, 22:05
общий
это ответ
Здравствуйте, Тимошенко Дмитрий.
Ты живешь в этом городе?
ну или так: 2+2=4? =)
4
Правильно. А без Yandexa слабо что-ли?<br>А причем здесь 2+2=4? - таким вопросом можно опредилить кто твой прохожий, а не город в котором ты находишься?
Неизвестный
23.07.2009, 22:07
общий
З.Ы. Только сейчас дошло: URL >>
Неизвестный
23.07.2009, 22:19
общий
[offtop]Предлагаю яндекс сделать филиалом решебника[/offtop]
Неизвестный
23.07.2009, 22:37
общий
Владимир Лазурко:
Неизвестный
24.07.2009, 08:21
общий
А без Yandexa слабо что-ли?
нет. бородатая загадка. яндекс потом на ум пришел :)
2+2=4 это если интересно станет кто перед тобой :)
Неизвестный
24.07.2009, 10:31
общий
это ответ
Здравствуйте, Тимошенко Дмитрий.

Т.к. жители этих двух городов свободно ходят друг к другу в гости, то встреченный нами житель может оказаться как лжецом, так и правдецом (обычно в подобных задачах их называют рыцарями).
Следовательно, нам нужно так сформулировать вопрос, чтобы невелировать сущность отвечающего.
В данной задаче есть простой вариант вопроса:

Являетесь ли Вы жителем этого города?

Разберем варианты.
Допустим, что мы находимся в городе рыцарей. Тогда
1. Если встреченный субъект является рыцарем, то он - житель данного города, т.е. правильный ответ на вопрос будет "да" и т.к. он рыцарь, то он ответит "да".
2. Если встреченный субъект - лжец, то он не является жителем данного города, т.е. правильный ответ на вопрос будет "нет" но т.к. он лжец, то он ответит "да".

В городе лжецов ситуация будет зеркальной:
1. Если встреченный субъект является рыцарем, то он - не является жителем данного города, т.е. правильный ответ на вопрос будет "нет" и т.к. он рыцарь, то он ответит "нет".
2. Если встреченный субъект - лжец, то он является жителем данного города, т.е. правильный ответ на вопрос будет "да" но т.к. он лжец, то он ответит "нет".

Итак, если в ответ на наш вопрос мы слышим "да", то мы находимся в городе рыцарей, а если "нет" - то в городе лжецов.

5
Отличный развернутый ответ в духе портала.
Неизвестный
24.07.2009, 11:58
общий
это ответ
Здравствуйте, Тимошенко Дмитрий.
Можно спросить: "Вы местный?"
Если это город правдолюбов, и нам встретился правдолюб, то он с удовольствием скажет: "Да"...
Лжец в этой ситуации солжет: "Да"
Если это город лжецов, то ответы в обоих случаях будут: "Нет"...

5
Неизвестный
24.07.2009, 12:10
общий
это ответ
Здравствуйте, Дмитрий!
Спросить: ты живешь в этом городе?
В городе лжецов и лжец и правдец ответит "нет", а в городе правдецов оба ответят "да"
5
Неизвестный
24.07.2009, 12:27
общий
А я только недавно с ней столкнулся, не знал что у нее борода.поэтому сам до ответа дошел. :)
Форма ответа