100-22
2012-11-02 00:00
218 查看
第22题(推理):
有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌,
A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌,
A说不知道,B说不知道,C说不知道,然后A说知道了。
请教如何推理,A是怎么知道的。
如果用程序,又怎么实现呢?
思路:这道题目,应该属于智力测验?我也没做过多少智力测验题,大概在纸上画了画,发现我唯一能想到的方法就是遍历。比如,首先考虑主持人取牌的情况,有三种:两个红色的牌,一红一蓝,然后两个蓝色的。接着在讨论,哪种情况,a能在知道b,c脑门上的牌是什么颜色的之后可以判断出自己的牌。这里他主要判断的依据应该是。。。你想,总共只有两个颜色的牌,每个颜色四张,如果主持人抽的两张和b,c的颜色都一样,那么a就能判断出自己牌的颜色了。
程序,我也不知道怎么写。。。
有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌,
A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌,
A说不知道,B说不知道,C说不知道,然后A说知道了。
请教如何推理,A是怎么知道的。
如果用程序,又怎么实现呢?
思路:这道题目,应该属于智力测验?我也没做过多少智力测验题,大概在纸上画了画,发现我唯一能想到的方法就是遍历。比如,首先考虑主持人取牌的情况,有三种:两个红色的牌,一红一蓝,然后两个蓝色的。接着在讨论,哪种情况,a能在知道b,c脑门上的牌是什么颜色的之后可以判断出自己的牌。这里他主要判断的依据应该是。。。你想,总共只有两个颜色的牌,每个颜色四张,如果主持人抽的两张和b,c的颜色都一样,那么a就能判断出自己牌的颜色了。
程序,我也不知道怎么写。。。
相关文章推荐
- C语言经典例题100(22~40)
- 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!
- 程序员面试题精选100题(22)-整数的二进制表示中1的个数
- C语言经典例题100(22~40)
- (MS100—22)有4张红色的牌和4张蓝色的牌的一道推理题
- 程序员面试题精选100题(22)-整数二进制表示中1的个数[算法]
- 程序员面试题精选100题(22)-整数的二进制表示中1的个数
- 服装店老板一件衣服进价19,卖22,一骗子拿100买件,老板没零钱,去和别人调了100元,找了那人78元,第二天发现钱是假的,又赔了100,问老板总共赔多少
- 100题_22 整数的二进制表示中1的个数
- 微软100题(22)ABC三人纸牌的推理
- 微软等数据结构+算法面试100题(22)--几道算数题
- 程序员面试题精选100题(22)-整数二进制表示中1的个数[算法]
- 100-97
- 计算1到100之间整数中9出现的次数
- nodejs error Windows_NT 6.1.7601 21 error code ELIFECYCLE 22 error angular-adminlte-plugin@0.1.0
- opengl 教程(22) 用开源库装入模型
- 1到100的所有整数中出现多少次数字9
- 简单的算法题,包括1.打印100——200之间的的素数2.输出乘法口诀表3.判断1000年——2000年之间的闰年,给出完整代码
- 面试100题:15.求二叉树的镜像
- 【python问题系列--4】ValueError: operands could not be broadcast together with shapes (100,3) (3,1)