Вы пришли на собеседование в очень странную компанию «TwoWayLand», где, как вам известно, половина сотрудников всегда говорят правду, а половина — всегда лгут. Когда пришла пора уходить, вы подошли к двум выходам из офиса. На вид они совершенно одинаковые, но один ведет на улицу, а другой — во внутренний двор. Возле каждого стоит по сотруднику компании (вероятно, кого-то ждут). Вам не хотелось бы ошибиться дверью у них на глазах, поэтому вы решили узнать у одного из них, ведет ли «его» выход на улицу.

Как сформулировать вопрос с учетом того, что вы не знаете, соврет собеседник или скажет правду?

Посмотреть решение

Вопрос может быть таким: «Если бы я вас спросил, ведет ли этот выход на улицу, вы бы ответили «да»?».

Вариант 1. Дверь действительно ведет на улицу

Допустим, перед вами правдивый сотрудник. Тогда он ответит, что да, он сказал бы вам, что этот выход ведет на улицу.

Допустим, перед вами лжец. Если вы его спросите, ведет ли этот выход на улицу, он ответит «нет». Но если вы спросите, что бы он ответил, если бы вы спросили его, ведет ли этот выход на улицу, он вам солжет и ответит «да».

Вариант 2. Дверь ведет во внутренний двор

Правдивый сотрудник скажет, что нет, если бы вы его спросили, ведет ли этот выход на улицу, он сказал бы «нет».

Допустим, перед вами лжец. Если бы вы спросили его, ведет ли дверь на улицу, он сказал бы «да». Но если вы спросите, что он ответил бы, если бы вы спросили, ведет ли дверь на улицу, — он ответит нет.

Таким образом, кого бы вы ни спросили, ответ «да» будет означать, что это выход на улицу, а «нет» — во внутренний двор.

Марина

Share
Published by
Марина

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago