Задача про тимлида и его новую команду

В этой задаче врут почти все.

Задача про тимлида и его новую команду

В первый рабочий день тимлид пришёл знакомиться со своей новой командой. Директор позвал всех по очереди в кабинет — джуниора, мидла и сеньора.

Первый заходит и говорит: «Привет, я джуниор!». Второй: «А я не джуниор». Третий устало говорит «А я не мидл».

Директор поворачивается к тимлиду и говорит: «Итак, ваше первое задание в команде — понять, кто из них кто, если только один сказал правду».

Обычный тимлид в этот момент говорит: «Вы, наверное, кукухой поехали» — и покидает помещение. Но так как это задачка на логику, тимлид называет правильный ответ.

Как он это сделал?

Раз правду сказал кто-то один, то первый никак не может быть джуниором — тогда бы получилось, что и первый, и второй сказали правду. А раз правду сказал кто-то один, то первый — точно не джуниор, а мидл или сеньор.

Дальше задачу будем решать точно так же, как и задачу про преступников, — возьмём любое значение и проверим, совпадут ли все остальные условия.

Предположим, что первый — сеньор

Допустим, что первый — сеньор и он сказал неправду. Тогда если второй сказал правду и он не джуниор, то он — мидл. Тогда третьему остаётся быть только джуниором. Но в этом случае его фраза «Я не мидл» тоже правдивая, и у нас получается две правды, а по условию так не может быть. Значит, второй не мог сказать правду.

Если первый сеньор и второй сказал неправду, то получается, что второй — джуниор. Значит, третьему остаётся быть мидлом, который должен сказать правду, раз остальные соврали. Но третий говорит нам, что он не мидл, а это противоречит тому, к чему мы пришли. Получается, что наше первое допущение, что первый — сеньор, неверное.

Предположим, что первый — мидл

Теперь допустим, что первый — мидл и что он сказал неправду. Тогда если второй сказал правду, что он не джуниор, то получается, что он — сеньор. Значит, третьему остаётся быть джуниором. Третий нам говорит, что он не мидл, и это оказывается правдой. Но две правды быть по условию не может, поэтому второй не мог сказать правду в этом случае.

Если первый — мидл и второй тоже сказал неправду, то получается, что второй — джуниор. Третьему же остаётся быть сеньором и сказать правду. А третий как раз и говорит, что он — не мидл, что не противоречит тому, что он сеньор, а значит, что он единственный из всех, кто сказал правду. Всё сходится.

Ответ

Первый — мидл, второй — джуниор, третий — сеньор.

Не знаете, кто такой джуниор? Читайте нашу статью.

Обложка:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Маша Климентьева

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
А вы читали это?
Объясни мне: что такое домен и как его получить
Объясни мне: что такое домен и как его получить

Пошаговая инструкция для начинающих.

medium
Как взорвать ракету одной переменной
Как взорвать ракету одной переменной

Краткий мастер-класс по правильному объявлению типов данных.

easy
Один футболист против законов математики
Один футболист против законов математики

Самое простое и понятное объяснение теории вероятностей, которое вы встретите.

medium
Задача про новую должность и выбор зарплаты
Задача про новую должность и выбор зарплаты

Когда вы решили все логические задачи на собеседовании, вам предложат последнюю — самую важную.

hard
Как думаете, кто прав, сеньор или джуниор?
Как думаете, кто прав, сеньор или джуниор?
Хитрая задача про реку от русского преподавателя в американском колледже
Хитрая задача про реку от русского преподавателя в американском колледже

И большинство студентов не смогли её решить с первой попытки

easy
Откуда взялась лишняя долька шоколада?
Откуда взялась лишняя долька шоколада?

Задача про то, как незаметно съесть кусочек шоколада

medium
Сложная задача на логику
Сложная задача на логику

Про поезд-убийцу и быстро бегающих людей.

hard
Простая и сложная задачи с собеседования
Простая и сложная задачи с собеседования

Но обе можно решить за 5 минут

easy
medium