LINUX.ORG.RU
ФорумTalks

Забавная задачка


0

0
Путешественник после кораблекрушения попал на остров, на котором два города. В первом городе - люди говорят правду, во втором - ложь. Но они общаются между собой и поэтому в каждом городе есть и те и другие. Какой вопрос должен задать путешественник первому встречному, чтобы определить, в каком городе он находится?
anonymous
Ответ на: комментарий от marsijanin
скорее тогда "Патцан - ты с этого района?" :)
vden ★★
()
>Но они общаются между собой и поэтому в каждом городе есть и те и другие.

смысл вот этой фразы не понял...

mono ★★★★★
()
Ну и ответит он "Ага", а не определить правда или ложь
anonymous
()
Ответ на: комментарий от mono
>смысл вот этой фразы не понял...

в обоих городах есть и лжецы, и правдолюбы. и надо определить не кто перед тобой, а в каком ты городе.

ну вобщем, вопрос "слышь, пацан, ты сам-то местный?" должен решить проблему. :)

vden ★★
()
Ответ на: комментарий от mono
Это значит, что в каждом из городов можно встретить жителя соседнего города
anonymous
()
Одного вопроса маловато будет. Первым можно узнать, лжец перед тобой или нет, а уже вторым спросить "Я в городе Х?".
anonymous
()
Ответ на: комментарий от vden
>ну вобщем, вопрос "слышь, пацан, ты сам-то местный?" должен решить проблему. :)

Ну ответит он местный... Это может быть правдой, тк он действительно может тут жить, а может и соврать... тк живет в другом городе...

mono ★★★★★
()
Ответ на: комментарий от mono
>Ну ответит он местный... Это может быть правдой, тк он действительно может тут жить, а может и соврать... тк живет в другом городе...

предположим, мы в городе правдолюбов. лжец ответит нам "да", так как соврет (на самом деле, он неместный). правдолюб ответит нам "да", так как честный. то есть при ответе "да, местный" - мы всяко в городе правдолюбов.

так же и с городом лжецов. при ответе "нет" - мы в нем.

vden ★★
()
что-то типа "этот город - ваш родной?" или "вы живёте здесь?"
ubuNToo
()
Вопрос "Ты соврешь, сказав, что ты из этого города?" Проверка - таблица : Л-Лжец, П-правдивый, ГЛ- Город лжецов, ГП-город правдивых, смотрим ответы жителей 1, Лжец в городе лжецов - ДА. 2. Правдивый в городе лжецов - ДА 3, Лжец в городе правды - НЕТ 4, Правд в городе правды - НЕТ В городе правды на этот вопрос ответят НЕТ, а в городе лжи - ДА Как все просто =)
anonymous
()
Ответ на: комментарий от mono
>>ну вобщем, вопрос "слышь, пацан, ты сам-то местный?" должен решить проблему. :)

>Ну ответит он местный...

Включи моск и просчитай варианты. Этого вопроса достаточно.

anonymous
()
Ответ на: комментарий от chocholl
перебив таким образом всем лжецов, можно спрашивать у первого попавшегося.
chocholl ★★
()
где-то видел доказательство на основе энтропии, что достаточно одного вопроса
dimon555 ★★★★★
()
Ответ на: комментарий от anonymous
>"Ты соврешь, сказав, что ты из этого города?"

+1

Я придумал "Ты находишься в городе в котором живёшь?"

hse
()
> Какой вопрос должен задать путешественник первому встречному, чтобы определить, в каком городе он находится?

в этом городе есть лжецы?

sin_a ★★★★★
()
Ответ на: комментарий от sin_a
> в этом городе есть лжецы?

И?

Город правды:
Говорящий правду - Да
Говорящий ложь   - Нет

Город Лжи:
Говорящий правду - Да
Говорящий ложь   - Нет

И в том, и в том городе есть лжецы и правдолюбы.
anonymous
()
Ответ на: комментарий от anonymous
Да, ошибся, это для определения собеседника.
sin_a ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.