Цитата(Shasta Dam @ Aug 10 2007, 16:38)
Вам нужно задать только один вопрос только одному из компьютеров. Но так, чтобы можно было ответить "да" или "нет". Задача: выбрать не русский.
У меня вот так получилось:
Спрашиваем у любого компьютера: "ты (японский и китайский) либо (не японский и не китайский) компьютер?"
Если комп ответил "да", то выбираем любой другой. Если "нет", то выбираем этот комп.
Пояснение:
Разложим вопрос на функцию: (я&к)V(-я&-к).
Если учесть, что комп выполняет все по одному операнду из функции(комп устроен так, что не может рассмотреть функцию сразу, как человек), то компы ответят:
Японский : (1&0)V(0&1)=0V0=0
Китайский : (1&0)V(0&1)=0V0=0
Русский(правда) : (0&0)V(1&1)=0V1=1
Русский(ложь) : (1&1)V(0&0)=1V0=1