Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия, Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки
Перед Вами три человека: двое нормальных, один — идиот. На вопрос, требующий ответа "Да" или "Нет", нормальные люди отвечают честно. Идиот же в смысл вопроса не вникает, а отвечает наугад. Каждый из них знает, кто есть кто. Как и Вам за наименьшее число вопросов определить про всех, кто есть кто?
venco
Re: Как узнать, кто есть кто?
07.01.2014, 01:20
Два вопроса.
Ktina
Re: Как узнать, кто есть кто?
07.01.2014, 01:21
Последний раз редактировалось Ktina 07.01.2014, 01:22, всего редактировалось 1 раз.
Спросить у Пети, идиот ли Вася. Если ответ будет "да", то третий не идиот. Если ответ будет "нет", то Вася не идиот. Так?
venco
Re: Как узнать, кто есть кто?
07.01.2014, 02:22
Так. Более общая задача - за минимальное число вопросов найти из человек хотя бы одного нормального, если известно, что нормальных больше, чем идиотов.