Share This
Связаться со мной
Крути в низ
Categories
//Разработчицы из компании «ThreeWayLand»: задачка на логику

Разработчицы из компании «ThreeWayLand»: задачка на логику

21.07.2021Category : Python

razrabotchicy iz kompanii threewayland zadachka na logiku 77f2e11 - Разработчицы из компании «ThreeWayLand»: задачка на логику

Вы — в IT-компании «ThreeWayLand». Здесь, как вам известно, фронтендеры всегда говорят правду, бэкендеры всегда лгут, а менеджеры — по настроению.

Возле кофемашины вы встречаете трех девушек. Среди них точно есть фронтендер, бэкендер и менеджер, но кто есть кто вы не знаете, а узнать бы хотелось.

Пока пьете кофе, можно успеть задать два вопроса, на которые девушки смогут ответить «да» или «нет». (Вопросы можно задавать как любой из девушек, так и всем трем одновременно, отвечать они тогда будут по очереди. Но вопросов у вас только два).

Что можно спросить, чтобы точно определить специализацию всех трех?

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

Для начала нужно точно определить специализацию хотя бы одной.

Первый вопрос адресуется ко всем: «Вы — менеджер?». Фронтендер ответит, что нет, бэкендер скажет «да», менеджер может сказать и «да», и «нет». В любом случае вы получите два одинаковых ответа и третий — противоположный.

Если у вас вышло 2 «да» и 1 «нет», тогда та, что ответила «нет», — фронтендер.

Если 2 «нет» и 1 «да», тогда та, что ответила «да», — бэкендер.

Теперь обратитесь к той, которую уже определили как фронтендера или бэкендера. Спросите у нее, менеджер ли одна из двух других девушек (укажите, кого именно имеете в виду).

Если указанная девушка действительно менеджер, фронтендер ответит «да», бэкендер — «нет». И наоборот. Таким образом вы определите менеджера, после чего станет очевидно, кто оставшаяся девушка.

razrabotchicy iz kompanii threewayland zadachka na logiku 7060120 - Разработчицы из компании «ThreeWayLand»: задачка на логику

Кодинг-марафон по Python

Реши 10 задач и выиграй 5500 рублей

Подписаться ×

  • 2 views
  • 0 Comment

Leave a Reply

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Свежие комментарии

    Рубрики

    About Author 01.

    blank
    Roman Spiridonov

    Моя специальность - Back-end Developer, Software Engineer Python. Мне 39 лет, я работаю в области информационных технологий более 5 лет. Опыт программирования на Python более 3 лет. На Django более 2 лет.

    Categories 05.

    © Speccy 2022 / All rights reserved

    Связаться со мной
    Close