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

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

yuriygabr yuriygabr    1   09.11.2020 22:23    3

Другие вопросы по теме Физика