Имеются три разработчика: бэкенд (А), фронтенд (В) и фулстек ©. Первый всегда говорит правду, второй всегда лжёт, а третий всегда отвечает случайным образом, то есть может как соврать, так и сказать правду. Нужно за три вопроса выяснить, кто из них кто. Ограничения и условия:

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

ZAKHARRROVA20001 ZAKHARRROVA20001    3   10.03.2022 23:11    6

Ответы
jimmy223 jimmy223  10.03.2022 23:20

Объяснение:

Имеются три разработчика: бэкенд (А), фронтенд (В) и фулстек (С). Первый всегда говорит правду, второй всегда лжёт, а третий всегда отвечает случайным образом, то есть может как соврать, так и сказать правду. Нужно за три вопроса выяснить, кто из них кто.

программисты отвечают только фразами «Надо подумать» и «Зависит от ситуации». Одна из этих фраз означает «да», другая — «нет», но мы заранее не знаем, какая где;

один и тот же вопрос двум разработчикам задавать нельзя (но задать два вопроса одному разработчику — можно);

не обязательно задавать вопросы каждому разработчику, можно все три вопроса задать одному;

вы сами решаете, кому и в каком порядке задавать вопросы;

нельзя задавать философские вопросы, на которые нельзя ответить однозначно «Да» или «Нет»;

нельзя задавать такие вопросы, на которые невозможно ответить.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Алгебра