百度2015校招笔试题(头巾问题)

有三个白人被一个印第安人反对部落俘虏了。部落的首领愿意把他们放了,所以他把他们领到一根没有亮光的帐篷里。他给了每人一条头巾(他有5条头巾,3白2红,所以有2条是没有用到的)。然后他们排着队出去。这样,每个人都可以看到前面人的头巾颜色,但是看不到自己头巾的颜色(第一个走出去的看不到任何头巾,第二个可以看到第一个人的头巾,第三个人可以看到前面两个人的头巾)。如果其中一个人说出了自己头巾的颜色,那么所有人都可以被放了。几分钟的沉默后,其中一个人说:”我头巾的颜色是。。。”。然后他们就被放了。问题是第几个人说的?头巾是什么颜色的?()
附件条件:你可以设想所有的囚犯都是足够聪明的,而且他们对同伴的智慧也很有信心他们猜错一次就会被监禁。所有人加起来只能猜一次所有人都想被释放。
选项如下:
第三个人:红色
第三个人:白色
第二个人:红色
第一个人:白色

答案选 4(第一个人:白色)

理由如下(个人看法):
关键点为"沉默了几分钟",才有人说出了颜色,这就说明第一个人和第二个人不可能都是红色(三个白帽子和两个红帽子),所以前面两个人的帽子的颜色可能为(红,白),(白,红),(白,白),由于第二个也无法分辨出自己所戴的帽子的颜色,所以只可能为第一个人肯定为白色

题目总结:逻辑分析,采用"假设排除法"。

 

原文地址:https://www.cnblogs.com/yeahwell/p/5175722.html