帽子颜色问题

合集下载

政治课本三顶帽子逻辑题

政治课本三顶帽子逻辑题

政治课本三顶帽子逻辑题设:A=白,B=黑,C=黑,推理理由如下:1.可以确定三人头上不可能有两顶白帽子.否则不是另一人看见有两顶白帽子,就可以确定自己不是白帽子,而是黑帽子了;下面在不能有两顶白帽子的前提下进行推导:2.C不可能是白帽子.假如C为白帽子,因为C的颜色是A和B都可以看到的,B听到A说自己无法判断自己帽子颜色后,B就可以判断出自己不是白色了,而是黑色了,这与题意不符。

所以C是黑帽子;下面在C是黑帽子且没有两顶白帽子的前提下推导:3.C是黑帽子的情况下,可能是(1)A白B黑,(2)A黑B白,或(3)A黑B黑三种情况,这三种情况中,B黑的时候A有两种情况,B白的时候A只有一种情况,即A黑B白c黑。

这样A看到的是一黑一白,无法判断自己帽子的颜色,B看到两顶黑色,也无法判断自己帽子的颜色。

C看到的是一黑一白,C想:“如果自己是白色的,A就能看到两顶白色的(B和C帽子的颜色),A就可以判断自己是黑色的了。

现在A无法判断,所以自己一定是黑色。

”也就是C在听到A的话之后就能判断自己帽子颜色了,而不要等到B说话。

这与题中所述不符,所以B也不可能是白的,即B是黑的。

下面在B黑C黑的情况下讨论:4.剩下两种情况,A白B黑C黑或A黑B黑C黑。

从C的角度考虑,C想:“B看到A是黑色的,不管自己是黑是白B都无法判断他自己帽子颜色,所以我也不能从B的话中判断出自己帽子颜色。

同时我看到两顶黑色,也无法判断自己帽子颜色,所以我总是判断不出自己帽子的颜色。

”这与题中情况不符,所以不可能都是黑色,所以只剩一种情况:A白B黑C黑。

从上可以判断出唯一的可能是A白B黑C黑。

5.下面再来验证一下是不是符合题意,即论证是否是得出题中事实的充分条件:在A白B黑C黑的情况下,A看到的是两顶黑色,所以无法判断自己帽子的颜色;B看到一黑一白,也无法判断自己帽子的颜色。

C看到一白一黑,本来也无法判断自己帽子颜色。

但是听了B的话后,C想:“假如自己是白色,B再看到A的白色,那么B看到两顶白色,那B就可以判断自己肯定是黑色了。

帽子颜色题目

帽子颜色题目

题目:甲、乙、丙、丁四个人从高到低排成一路纵队。

旁边一个人,他手里拿着3顶黑帽子、2顶红帽子和1顶白帽子。

这人让甲、乙、丙、丁四个人闭上眼睛,给他们每人各戴一顶帽子,然后让他们睁开眼睛,猜一猜自己戴的是什么颜色的帽子。

站在后面的人能看见前面人的帽子。

甲、乙、丙看了看都猜不出来,丁站在最前边,别人戴的帽子他都看不见,但他却猜出了自己戴的帽子是什么颜色。

小朋友,你能猜出丁戴的是什么颜色的帽子吗?分析与解:这道题有6顶帽子,三种颜色,4个人,关系复杂。

我们只能分别考虑,逐步推理。

首先从站在最后的甲开始分析。

因为一共有3顶黑帽子、2顶红帽子和1顶白帽子,甲看到乙、丙、丁三个人戴的帽子,所以,他看到的帽子的颜色可能有6种情况,分别是2红1白、3黑、2黑1红、2黑1白、1黑2红、1黑1白1红。

现在甲不能确定自己戴的帽子的颜色,因此,他看到的一定不是2红1白(如果甲看到的是2红1白,那么他就可以判断自己戴的是黑颜色的帽子),而是另外五种情况。

其次,我们来分析乙。

乙看到丙、丁两个人戴的帽子,所以,他看到的帽子的颜色可能有5种情况,分别是2红、2黑、1黑1白、1红1白、1红1黑。

现在乙根据甲的情况,也不能判断自己戴的帽子的颜色,说明他看到的既不是1白1红、也不是2红(想一想:为什么?),而是另外三种情况。

最后来分析丙。

丙只能看到了一个人戴的帽子,他看到的帽子的颜色可能有3种情况,分别是1红、1白、1黑。

根据乙看到的情况,如果丙看到的是红帽子或白帽子,丙自己则是黑帽子。

现在他不能判断,说明他看到的是黑帽子。

这时,丁根据他们三个人都不能判断自己戴的是什么颜色的帽子的情况,判断自己戴的是黑帽子。

小朋友,你猜出来了没有?(晓枫)。

【高中数学】帽子颜色问题

【高中数学】帽子颜色问题

【高中数学】帽子颜色问题这是我最早听说的趣味逻辑题之一,是很小的时候父亲告诉我的:“有三顶黑帽子和两顶白帽子。

让三个人前后站成一排,每人戴一顶帽子。

每个人都看不到他们戴的帽子的颜色,但只能看到站在前面的人帽子的颜色。

”。

最后一个人可以看到前面两个头上帽子的颜色。

中间的人可以看到前面的人的帽子的颜色,但是看不见他后面的帽子的颜色,前面的人的帽子是看不见的。

现在从最后一个人开始问他是否知道他帽子的颜色。

戒指如果他回答了他不知道的问题,继续问他前面的人。

事实上,他们三人都戴着黑帽子,所以前面的人一定知道他们戴着黑帽子。

为什么?"答案是,最前面的那个人听见后面两个人都说了“不知道”,他假设自己戴的是白帽子,于是中间那个人就看见他戴的白帽子。

那么中间那个人会作如下推理:“假设我戴了白帽子,那么最后那个人就会看见前面两顶白帽子,但总共只有两顶白帽子,他就应该明白他自我戴着一顶黑帽子。

现在他说他不知道,这意味着我戴着一顶白帽子。

这个假设是错误的,所以我戴着一顶黑帽子。

“问题是中间的人说他不知道,所以前面的人知道他戴白帽子的想法是错误的,所以他推断他戴着一顶黑帽子。

我们把这个问题推广成如下的形式:“有几种不同颜色的帽子,每个都有几个头。

假设有几个人前后站成一排,每个人的头上都戴着一顶帽子。

每个人都看不到他们戴的帽子的颜色,每个人都可以看到他前面头上所有帽子的颜色,但看不到头上任何帽子的颜色。

”找到他。

现在从最后一个人开始开车,问他是否知道帽子的颜色。

如果他回答了他不知道的问题,继续问他前面的人。

继续问,那么一定有人知道他的帽子的颜色。

"当然要假设一些条件:1)首先,帽子的总数必须大于人数,否则帽子就不够戴。

2)“有若干种颜色的帽子,每种若干顶,有若干人”这个信息是队列中所有人都事先知道的,而且所有人都知道所有人都知道此事,所有人都知道所有人都知道所有人都知道此事,等等等等。

但在这个条件中的“若干”不一定非要具体一一给出数字来。

五顶帽子逻辑学原理

五顶帽子逻辑学原理

五顶帽子逻辑学原理引言:帽子问题是一类经典的逻辑问题,通常用于讨论关于信息和知识的推理和推断。

五顶帽子问题是其中的一个具体案例,通过对五名人士带着不同颜色的帽子进行推理,揭示了逻辑学中的一些基本原理。

原理一:假设和推理在五顶帽子问题中,我们首先需要做出一个基本假设:每个人都能看到其他人的帽子颜色,但看不到自己的。

基于这个假设,我们可以开始进行推理。

原理二:逻辑推断通过观察其他人的帽子颜色,每个人可以进行逻辑推断。

假设有A、B、C、D和E五名人士,他们分别戴着红、蓝、绿、黄和白五种颜色的帽子。

A能看到B、C、D和E的帽子颜色,而B只能看到C、D和E的帽子颜色,以此类推。

通过观察其他人的帽子颜色,每个人可以根据逻辑推断出自己帽子的颜色。

原理三:排除法当一个人无法确定自己帽子颜色的时候,可以通过排除法来进一步推理。

例如,如果A看到其他四个人的帽子颜色都是红、蓝、绿和黄,那么他就可以推断出自己帽子的颜色是白色。

原理四:信息传递在帽子问题中,每个人都可以通过自己的推理结果将信息传递给其他人。

例如,当A确定了自己帽子颜色后,他可以告诉其他人他的推理过程。

这样,其他人可以根据这些信息来进一步推断自己帽子的颜色。

原理五:合作与协商在帽子问题中,人们需要通过合作和协商来得出最终的答案。

每个人都可以分享自己的推理过程和结论,并与其他人进行讨论和协商。

通过不断的交流和协作,他们最终可以找到正确的答案。

结论:五顶帽子逻辑学原理揭示了推理和推断在信息和知识处理中的重要性。

通过假设、逻辑推断、排除法、信息传递以及合作与协商,人们可以在有限的信息条件下得出准确的结论。

这些原理不仅在帽子问题中有应用,也可以应用于其他领域,如数学、计算机科学和人工智能等。

通过理解和应用这些原理,我们可以提高自己的逻辑思维能力,并更好地处理和解决问题。

猜帽子逻辑推理题

猜帽子逻辑推理题

猜帽子逻辑推理题一、基础类(6题)1. 有3顶红帽子和2顶白帽子。

将其中的3顶帽子分别戴在A、B、C三人头上。

这三人每人都只能看见其他两人头上的帽子,但看不见自己头上戴的帽子,并且也不知道剩余的2顶帽子的颜色。

问A:“你戴的是什么颜色的帽子?”A回答说:“不知道。

”接着,又以同样的问题问B。

B想了想之后,也回答说:“不知道。

”最后问C。

C回答说:“我知道我戴的帽子是什么颜色了。

”C是在听了A、B的回答之后而作出回答的。

试问:C戴的是什么颜色的帽子?- 解析:- 如果A看到B和C戴的都是白帽子,那么A就能确定自己戴的是红帽子,A说不知道,所以B和C不可能都是白帽子,至少有一顶红帽子。

- 当B听到A的回答后,如果B看到C戴的是白帽子,由于A的回答知道A和C 不是都是白帽子,那么B就能确定自己戴的是红帽子,B说不知道,所以C戴的不是白帽子,而是红帽子。

2. 有2顶红帽子和3顶黑帽子。

让三个人从前到后站成一排,给他们每个人头上戴一顶帽子。

每个人都看不见自己戴的帽子的颜色,只能看见站在前面那些人的帽子颜色。

(所以最后一个人可以看见前面两个人头上帽子的颜色,中间那个人看得见前面那个人的帽子颜色但看不见在他后面那个人的帽子颜色,而最前面那个人谁的帽子都看不见。

)现在从最后那个人开始,问他是不是知道自己戴的帽子颜色,如果他回答说不知道,就继续问他前面那个人。

事实上他们三个人戴的都是黑帽子,那么最前面那个人一定会知道自己戴的是黑帽子。

为什么?- 解析:- 对于最后一个人,如果他看到前面两个人戴的都是红帽子,那他就能确定自己戴的是黑帽子,他说不知道,所以前面两个人不是都戴红帽子。

后一个人的回答知道不是前面两人都红,那他就能确定自己戴的是黑帽子,他也说不知道,所以最前面的人戴的不是红帽子,而是黑帽子。

3. 一群人开舞会,每人头上都戴着一顶帽子。

帽子只有黑白两种,黑的至少有一顶。

每个人都能看到其它人帽子的颜色,却看不到自己的。

放帽子练习题

放帽子练习题

放帽子练习题一、题目描述在一个园子里,有三个人:甲、乙、丙。

他们每人都有一个帽子,帽子的颜色只有红、蓝两种。

这三个人站成一排,面对着墙壁,从后往前顺序依次是甲、乙、丙。

他们中的任一个人都不能看见自己头上帽子的颜色,但能看见其他两个人头上帽子的颜色。

主持人告诉他们,总共有两顶红帽子和一顶蓝帽子。

甲乙丙三人可以自由讨论并推理自己头上帽子的颜色,但不能直接或间接透露给其他人颜色的具体信息。

主持人提出了以下问题,让他们回答:1. 甲是否知道自己头上帽子的颜色是红色还是蓝色?如果知道,请回答帽子的颜色和具体的推理步骤;如果不知道,请说明理由。

2. 乙是否知道自己头上帽子的颜色是红色还是蓝色?如果知道,请回答帽子的颜色和具体的推理步骤;如果不知道,请说明理由。

3. 丙是否知道自己头上帽子的颜色是红色还是蓝色?如果知道,请回答帽子的颜色和具体的推理步骤;如果不知道,请说明理由。

二、答案分析首先,我们可以列出所有可能的帽子颜色组合:1. 红 - 红 - 蓝2. 红 - 蓝 - 红3. 蓝 - 红 - 红下面我们按照问题顺序来逐步分析:1. 甲是否知道自己头上帽子的颜色是红色还是蓝色?甲不能看自己帽子的颜色,但他可以看到乙和丙的帽子颜色。

如果乙和丙的帽子颜色都是红色,那么甲自己的帽子就是蓝色。

因为总共只有一顶蓝帽子,所以甲可以确定自己头上的帽子是蓝色。

但如果乙和丙帽子的颜色不都是红色,甲就无法确定自己头上帽子的颜色。

所以,甲不知道自己头上帽子的颜色。

2. 乙是否知道自己头上帽子的颜色是红色还是蓝色?乙不能看自己帽子的颜色,但他可以看到甲和丙的帽子颜色。

如果甲的帽子是蓝色,那么乙自己头上的帽子颜色一定是红色,因为总共只有两顶红帽子。

所以,如果乙看到甲的帽子是蓝色,他就可以确定自己头上的帽子是红色。

但如果甲的帽子是红色,乙无法确定自己帽子的颜色。

所以,乙不知道自己头上帽子的颜色。

3. 丙是否知道自己头上帽子的颜色是红色还是蓝色?丙不能看自己帽子的颜色,但他可以看到甲和乙的帽子颜色。

决策表的应用:帽子颜色问题

决策表的应用:帽子颜色问题

实训题目
1、一个游戏:主持人对A、B、C三个人说:“我这里有三顶红帽子,两顶白帽子。

现在用布蒙上你们的眼睛,我给你们各人戴上一顶帽子,然后依次睁开眼睛,能正确说出自己所带帽子的颜色者有奖。

”戴完帽子后,A拿下布后看了其他两个人的帽子说:“我不知道。

”然后,B解开布看了其他两人的帽子后说“我不知道”。

轮到C时,他没有拿下布就正确地说出了自己所戴帽子的颜色。

请问C戴的是什么颜色的帽子?他是怎样得出结论的?用判断表分析。

解答:C戴的是什么颜色的帽子。

由题目分析可知,A、B、C三个人所戴帽子的颜色可以有表中所列的七种情况。

分析如下决策表所示。

A和B都不知自己帽子的颜色,所以4和6两种情况明显不可能发生。

如果是1和2两种情况,那么c最后还是不会知道他的帽子的颜色。

所以只有3,5,7这三种情况下,C才有可能知道自己帽子的颜色,而这三种情况所示C的帽子颜色都为红色。

所以c是红帽子。

帽子的颜色

帽子的颜色

3人组中,小朋友4戴着白色的帽子,如果小朋友3和小朋友5看到对方也戴着白色的帽子,就会立即回答“我戴的是黑色的帽子”,然而事实是两个小朋友都没有抢答,所以他们都能猜测出自己戴的是黑色的帽子,并说出了自己的答案。

两人组中,小朋友2戴着白色的帽子,他想,如果另外一组有两个小朋友戴着白色的帽子,那肯定有人立刻回答“我戴的是黑色的帽子”,然而没有人立刻回答,猜到只有1个小朋友戴着白色的帽子,又看到小朋友1戴着黑色的帽子,所以推测出自己戴着白色的帽子,并说出了答案。

而小朋友1和小朋友4看到其他的小朋友戴的帽子的颜色,无法推测出自己戴的是什么颜色的帽子。

所以,答对了的3个小朋友是小朋友2、小朋友3和小朋友5。

(据33IQ
网)
5个小朋友被一堵墙分成了两组,
他们头上分别戴着黑色或白色的帽子
(如图所示),每个人只能看到同组其
他人戴的帽子的颜色。

老师告诉他们一共有3顶黑色的帽
子和2顶白色的帽子,然后让他们猜自
己头上的帽子的颜色,猜对的小朋友有
糖吃。

长时间的沉默后,3个小朋友同时
说出了自己的答案,并且都答对了。


问这3个小朋友是哪几个小朋友?
答案解析

Sroan
(栏目编辑:费麒菲)46 发明与创新·小学生 2021年3月
头脑加油站
Copyright©博看网 . All Rights Reserved.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

帽子颜色问题
这是我最早听说的趣味逻辑题之一,是很小的时候父亲告诉我的:
“有3顶黑帽子,2顶白帽子。

让三个人从前到后站成一排,给他们每个人头上戴一顶帽子。

每个人都看不见自己戴的帽子的颜色,却只能看见站在前面那些人的帽子颜色。

首先,帽子的总数一定要大于人数,否则帽子都不够戴。

2)“有若干种颜色的帽子,每种若干顶,有若干人”这个信息是队列中所有人都事先知道的,而且所有人都知道所有人都知道此事,所有人都知道所有人都知道所有人都知道此事,等等等等。

但在这个条件中的“若干”不一定非要具体一一给出数字来。

这个信息具体地可以是象上面经典的形式,列举出每种颜色帽子的数目
“有3顶黑帽子,2顶白帽子,3个人”,
也可以是
“有红黄绿三种颜色的帽子各1顶2顶3顶,但具体不知道哪种颜色是几顶,有6个人”,
甚至连具体人数也可以不知道,
“有不知多少人排成一排,有黑白两种帽子,每种帽子的数目都比人数少1”,
这时候那个排在最后的人并不知道自己排在最后──直到开
始问他时发现在他回答前没有别人被问到,他才知道他在最后。

在这个帖子接下去的部分当我出题的时候我将只写出“有若干种颜色的帽子,每种若干顶,有若干人”这个预设条件,因为这部分确定了,题目也就确定了。

3)剩下的没有戴在大家头上的帽子当然都被藏起来了,队伍里的人谁都不知道都剩下些什么帽子。

4)所有人都不是色盲,不但不是,而且只要两种颜色不同,他们就能分别出来。

当然他们的视力也很好,能看到前方任意远的地方。

他们极其聪明,逻辑推理是极好的。

总而言之,只要理论上根据逻辑推导得出来,他们就一定推导得出来。

相反地如果他们推不出自己头上帽子的颜色,任何人都不会试图去猜或者作弊偷看──不知为不知。

5)后面的人不能和前面的人说悄悄话或者打暗号。

当然,不是所有的预设条件都能给出一个合理的题目。

比如有99顶黑帽子,99顶白帽子,2个人,无论怎么戴,都不可能有人知道自己头上帽子的颜色。

另外,只要不是只有一种颜色的帽子,在只由一个人组成的队伍里,这个人也是不可能说出自己帽子的颜色的。

但是下面这几题是合理的题目:
1)3顶红帽子,4顶黑帽子,5顶白帽子,10个人。

2)3顶红帽子,4顶黑帽子,5顶白帽子,8个人。

3)n顶黑帽子,n-1顶白帽子,n个人。

4)1顶颜色1的帽子,2顶颜色2的帽子,……,99顶颜色99的帽子,100顶颜色100的帽子,共5000个人。

5)有红黄绿三种颜色的帽子各1顶2顶3顶,但具体不知道哪种颜色是几顶,有6个人。

6)有不知多少人排成一排,有黑白两种帽子,每种帽子的数目都比人数少1。

大家可以先不看我下面的分析,试着做做这几题。

如果按照上面3顶黑帽2顶白帽时的推理方法去做,那么10个人就可以把我们累死,别说5000个人了。

但是3)中的n 是个抽象的数,考虑一下怎么解决这个问题,对解决一般的问题大有好处。

假设现在n个人都已经戴好了帽子,问排在最后的那一个人他头上的帽子是什么颜色,什么时候他会回答“知道”?很显然,只有在他看见前面n-1个人都戴着白帽时才可能,因为这时所有的n-1顶白帽都已用光,在他自己的脑袋上只能顶着黑帽子,只要前面有一顶黑
帽子,那么他就无法排除自己头上是黑帽子的可能──即使他看见前面所有人都是黑帽,他还是有可能戴着第n顶黑帽。

现在假设最后那个人的回答是“不知道”,那么轮到问倒数第二人。

根据最后面那位的回答,他能推断出什么呢?如果他看见的都是白帽,那么他立刻可以推断出自己戴的是黑帽──要是他也戴着白帽,那么最后那人应该看见一片白帽,问到
他时他就该回答“知道”了。

但是如果倒数第二人看见前面至少有一顶黑帽,他就无法作出判断──他有可能戴着白帽,但是他前面的那些黑帽使得最后那人无法回答“知道”;他自然也有可能戴着黑帽。

这样的推理可以继续下去,但是我们已经看出了苗头。

最后那个人可以回答“知道”当且仅当他看见的全是白帽,所以他回答“不知道”当且仅当他至少看见了一顶黑帽。

这就是所有帽子颜色问题的关键!
如果最后一个人回答“不知道”,那么他至少看见了一顶黑帽,所以如果倒数第二人看见的都是白帽,那么最后那个人看见的至少一顶黑帽在哪里呢?不会在别处,只能在倒数第二人自己的头上。

这样的推理继续下去,对于队列中的每一个人来说就成了:
“在我后面的所有人都看见了至少一顶黑帽,否则的话他们就会按照相同的判断断定自己戴的是黑帽,所以如果我看见前面的人戴的全是白帽的话,我头上一定戴着我身后那个人看见的那顶黑帽。


我们知道最前面的那个人什么帽子都看不见,就不用说看见黑帽了,所以如果他身后的所有人都回答说“不知道”,那么按照上面的推理,他可以确定自己戴的是黑帽,因为他身后的人必定看见了一顶黑帽──只能是第一个人他自己头上的那顶。

事实上很明显,第一个说出自己头上是什么颜色帽子
的那个人,就是从队首数起的第一个戴黑帽子的人,也就是那个从队尾数起第一个看见前面所有人都戴白帽子的人。

这样的推理也许让人觉得有点循环论证的味道,因为上面那段推理中包含了“如果别人也使用相同的推理”这样的意思,在逻辑上这样的自指式命题有点危险。

但是其实这里没有循环论证,这是类似数学归纳法的推理,每个人的推理都建立在他后面那些人的推理上,而
对于最后一个人来说,他的身后没有人,所以他的推理不依赖于其他人的推理就可以成立,是归纳中的第一个推理。

稍微思考一下,我们就可以把上面的论证改得适合于任何多种颜色的推论:
“如果我们可以从假设断定某种颜色的帽子一定会在队列中出现,从队尾数起第一个看不见这种颜色的帽子的人就立刻可以根据和此论证相同的论证来作出判断,他戴的是这种颜色的帽子。

现在所有我身后的人都回答不知道,所以我身后的人也看见了此种颜色的帽子。

如果在我前面我见不到此颜色的帽子,那么一定是我戴着这种颜色的帽子。


当然第一个人的初始推理相当简单:“队列中一定有人戴这种颜色的帽子,现在我看不见前面有人戴这颜色的帽子,那它只能是戴在我的头上了。


对于题1)事情就变得很明显,3顶红帽子,4顶黑帽子,5顶白帽子给10个人戴,队列中每种颜色至少都该有一顶,
于是从队尾数起第一个看不见某种颜色的帽子的人就能够断定他自己戴着这种颜色的帽子,通过这点我们也可以看到,最多问到从队首数起的第三人时,就应该有人回答“知道”了,因为从队首数起的第三人最多只能看见两顶帽子,所以最多看见两种颜色,如果他后面的人都回答“不知道”,那么他前面一定有两种颜色的帽子,而他头上戴的一定是他看不见的那种颜色的帽子。

题2)也一样,3顶红帽子,4顶黑帽子,5顶白帽子给8个人戴,那么队列中一定至少有一顶白帽子,因为其它颜色加起来一共才7顶,所以队列中一定会有人回答“知道”。

题4)的规模大了一点,但是道理和2)完全一样。

100种颜色的5050顶帽子给5000人戴,前面99种颜色的帽子数量是1+……+99=4950,所以队列中一定有第100种颜色的帽子,所以如果自己身后的人都回答“不知道”,那么那个看不见颜色100帽子的人就可以断定自己戴着这种颜色的帽子。

至于5)、6)“有红黄绿三种颜色的帽子各1顶2顶3顶,但具体不知道哪种颜色是几顶,有6个人”以及“有不知多少人排成一排,有黑白两种帽子,每种帽子的数目都比人数少1”,原理完全相同,我就不具体分析了。

最后要指出的一点是,上面我们只是论证了,如果我们可以根据各种颜色帽子的数量和队列中的人数判断出在队列中至少有一顶某种颜色的帽子,那么一定有一人可以判断出自
己头上的帽子的颜色。

因为如果所有身后的人都回答“不知道”的话,那个从队尾数起第一个
看不见这种颜色的帽子的人就可以判断自己戴了此颜色的帽子。

但是这并不是说在询问中一定是由他来回答“知道”的,因为还可能有其他的方法来判断自己头上帽子的颜色。

比如说在题2)中,如果队列如下:
白白黑黑黑黑红红红白→那么在队尾第一人就立刻可以回答他头上的是白帽,因为他看见了所有的3顶红帽子和4顶黑帽子,能留给他自己戴的只能是白帽子了。

相关文档
最新文档