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

有三个白人被一个印第安人反对部落俘虏了。部落的首领愿意把他们放了,所以他把他们领到一根没有亮光的帐篷里。他给了每人一条头巾(他有5条头巾,3白2红,所以有2条是没有用到的)。然后他们排着队出去。这样,每个人都可以看到前面人的头巾颜色,但是看不到自己头巾的颜色(第一个走出去的看不到任何头巾,第二个可以看到第一个人的头巾,第三个人可以看到前面两个人的头巾)。如果其中一个人说出了自己头巾的颜色,那么所有人都可以被放了。几分钟的沉默后,其中一个人说:”我头巾的颜色是。。。”。然后他们就被放了。问题是第几个人说的?头巾是什么颜色的?()

附件条件:你可以设想所有的囚犯都是足够聪明的,而且他们对同伴的智慧也很有信心他们猜错一次就会被监禁。所有人加起来只能猜一次所有人都想被释放。

选项如下:

第三个人:红色
第三个人:白色
第二个人:红色
第一个人:白色

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

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

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

 

时间: 2024-08-08 05:23:07

百度2015校招笔试题(头巾问题)的相关文章

网易2018校招笔试题-数组能不能满足重排列后任意相邻的元素积都是4的倍数

今天看了一下网易最新的校招笔试题: 小易有一个长度为N的正整数数列A = {A[1], A[2], A[3]..., A[N]}.牛博士给小易出了一个难题:     对数列A进行重新排列,使数列A满足所有的A[i] * A[i + 1](1 ≤ i ≤ N - 1)都是4的倍数.     小易现在需要判断一个数列是否可以重排之后满足牛博士的要求. 代码如下: 1 import java.util.Scanner; 2 3 /** 4 * Created by jy on 2017/9/9. 5

2015年阿里巴巴校招笔试题

校招找工作的同学,可以看看,非常有帮助! 推荐: http://gointernetgo.com/textinterview/bishi-2015-alibba [产品经理]阿里巴巴2015校园招聘笔试题 [研发工程师]阿里巴巴2015校园招聘笔试题 [研发工程师]阿里巴巴2015校园招聘笔试题2 [国际安全运营专员]阿里巴巴2015校园招聘笔试题1 [产品运营]阿里巴巴2015校园招聘笔试题1 [前端开发工程师]阿里巴巴2015校园招聘笔试题1 [前端开发工程师]阿里巴巴2015校园招聘笔试题

2015年百度实习生前端笔试题上海卷a

1.写出javascript运行结果:alert(‘5’+5); 结果:’55’ 2.写出javascript运行结果:for(var i=0; i<10; i++){} alert(i); 结果:10 3.Cookie.sessionStorage.localStorage的区别 参考:共同点:都是保存在浏览器端,且同源的. 区别:cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递.而sessionStorage和localStorage不会

兆易创新2016年9月校招笔试题_IC设计/验证

还有器件岗位的笔试题: 1.CMOS中哪些制造步骤中用到了离子注入,需要注意哪些?2.有哪些薄膜制备方法?各有什么优缺点?3.COMS的制作步骤,简要叙述.4.载流子的输运方式有哪些,简要叙述.5.半导体中缺陷种类,杂质的类型,缺陷杂质的危害,如何避免杂质缺陷.6.为何固体有超导体,导体,半导体,绝缘体?7.缓变PN结和突变PN结区别,如何制作,有何应用?8.CMOS的IV特性曲线,各个阶段的意义,如何让器件有效工作?9.质量测试中的加速失效作用.10.氧化层的击穿过程,如何避免击穿?附加题:N

2015恒生电子校招笔试题

一.不定项选择题 1.B  C错是因为编译后还需要链接,D函数可以单独编译,编译成目标文件 2. 3.D 4.CD 5. 6.B 7. (1)C (2)A 8.D 9. 10.ABCD 二.JAVA语言部分 1.B 2.C 3.AB  char型用'\u四位的16进制'表示也是正确的 4.AB 5.AB,B 三.数据库 create table S(    Sno int primary key auto_increment,    Sname varchar(20) ); insert int

阿里巴巴 2015年校招 笔试题(附加题)

PS: 前面的选择题:考了各种逻辑推理题.概率题···醉了··· (1)给定一个query和一个text,均由小写字母组成.要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度.例如, query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长的连续出现在query中的字母序列,因此,返回结果 应该为其长度3.请注意程序效率. (2)写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差

2015搜狐线浪校招笔试题-12个物体天平称3次

有12个物体(鸡蛋.铁块等),形状.大小均相同,其中有11个物体重量相同,另外1个与其他不同,现在有一个天平,请你称3次找出不同的一个物体(不同的物体重量是比另外11个轻还是重未知). 解题: 将12个物体从1-12依次编号.

(转)百度web前端笔试题

1.JavaScript包括哪些数据类型? 我回答的是有两种:基本类型和对象,其中基本类型包括数字.字符串.布尔和null:对象(类似对象),包括数组.函数.内置对象.自定义对象.不过按理说字符串也有些对象的特点. 我这个回答是参考的JavaScript权威指南的,有些小问题,第一类中缺少了undefined. 搜索了下,网上还有几种回答: 第一种:共九种类型:1.未定义(undefined) 2.空(null) 3.布尔(boolean) 4.字符串(string) 5.数字(number)6

互联网校招笔试题分享

Java 一些知识点 Object 有哪些方法 public 方法:getClass.equals(和==之间的区别).hashCode.toString.wait.notify protected 方法:clone.finalize private 方法:registerNatives,该方法作用是将不同平台C/C++实现的方法映射到Java中的native方法 public class Object { private static native void registerNatives()