Логические загадки - Как, задав только один вопрос, узнать какую цифру загадал Иван?

Иван честный человек, он никогда не говорит неправду. Он загадывает, число от 1 до 3. Теперь, вы можете задать ему только один вопрос на который вы получите ответ, в форме да, нет или не знаю. И он ответит только правду. Какой вопрос Вы ему зададите, чтобы узнать какую цифру он загадал?
Вы спросите, Иван, я тоже загадал одно число, либо 2, либо 3. Является ли число, что я загадал, меньше или равно числу, о котором ты думаешь? Если Иван отвечает нет, тогда он думает о 1. Если Иван отвечает да, он думает про число 3. Если Алан отвечает не знаю, он думает про число 2.

  • 13841
  • Помощь
  • Интересно
    +5
    Нет

3 ответа

avatar
Если из загаданного числа вычесть 2 и единицу поделить на получившуюся разность, то получившееся число будет положительным? Если ответ «Да» — 3, «Нет» — 1, «Не знаю» — 2.
  • 0
avatar
Вижу два варианта вопроса:

1. «Больше ли твоя цифра той из оставшихся двух, которая?.. Жду ответа.» Если он загадал тройку, то он ответит «да», потому что даже если подразумеваемая нами цифра не названа, оставшиеся цифры больше трёх быть не могут. Если единицу — ответит «нет», так как какую бы цифру мы не задумали, она всегда будет больше 1. И только если загадана двойка, то ответ будет «не знаю».

2. «Если поделить твоё число на то, которое меньше его на единицу, то будет ли результат целым числом?». «Да» — была загадана двойка, «Нет» — тройка, «Не знаю» — единица(так как нельзя делить на ноль).
  • 0
avatar
Если загадано число 1, то ответьте «да», если загадано число 2 — ответьте «нет», если загадано число 3 — ответьте «не знаю», так каков будет ваш ответ, если я задам вам вопрос «какое число загадано»?
  • 0