㈠ IQ题:一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其他人
3个
这是道典型的逻辑题,奥妙就在你得作个假设。假如只有一个人戴黑帽子,那他看到所有人都戴白帽,在第一次关灯时就应打耳光,所以应该不止一个人戴黑帽子;如果有两顶黑帽子,第一次两人都只看到对方头上的黑帽子,不敢确定自己的颜色,但到第二次关灯,这两人应该明白,如果自己戴着白帽,那对方早在上一次就应打耳光了,因此自己戴的也是黑帽子―――于是也会有两个人打耳光;可事实是第三次才响起打耳光声,说明全场有三顶黑帽,依此类推,应该是关几次灯,有几顶黑帽。
㈡ 1、题目:有甲、乙、丙、丁、戊五个人,每个人头上戴一顶白帽子或者黑帽子,每个人只能看见别人头上帽子的
想问一个问题,既然大家看不见自己的帽子是什么颜色,那他怎么知道自己应该说真话还是假话。如果这样推理:假设甲说的是真话,那么意思就是甲知道自己的帽子是什么颜色咯,那这样不就和题目相悖了吗?!!
㈢ 有十个人站成一队,每个人头上都戴着一顶帽子,帽子的颜色分别是红的和黄的。最后一个人能够看到前面九...
Y表示黄R表示红 举例:YRRRYYRRYR
第10人:说出前面所有人的帽子中偶数个数的颜色(包括0个)-R
从第9人开始,每个人根据前面R的个数和后面(除第10人)已经确定的R的个数可以确定自己帽子的颜色。字数限制可能说的不清楚
㈣ 加一个综艺游戏,主持人给每个人发一顶帽子,帽子有红以看到其他2个人头上帽子
3个人啊.
第一次关灯没有掌声.说明至少有两个人戴黑帽,看见别人戴黑帽,不知道自己戴什么,所以不会掌自己.若看见别人全是白的,肯定郁闷的打自己了.
第二次关灯没有掌声,可以说明场上不只有两顶黑帽.如果只有两顶的话,一个是别人A,一个就是当事人自己,当事人看到全场除了自己外只有一顶黑帽,他居然在第一次不打自己,自然知道自己也是戴黑帽的,所以第二轮必有掌声.
第三次关灯就有掌声,说明场上就有三顶黑帽了.当事人看到场上A,B戴黑帽,第二次关灯他们不打自己,自然也知道自己也是黑帽,所以打自己了.
同理 第N次有掌声,就是N人是戴黑帽的.
㈤ c语言 每个人头上都戴着一顶帽子 每个人都能看到别人帽子的颜色,可是看不见自己的。
#include <stdio.h>
int main(void)
{
long int m,n;
scanf("%ld",&m);
while(m!=0)
{
m--;
scanf("%ld",&n);
printf("%ld\n",n);
}
return 0;
}
有几顶黑帽子,就要关几次灯,这是个逻辑问题,你分析一下就出来了
给好评吧
㈥ 有10个人站成一队,每个人头上都戴着一顶帽子,帽子的颜色或者是红的...
第十个人把看到的前9人帽子颜色按顺序报出来(只报“红”或者“黄”),前九个人各自记住自己的颜色就可以啦,这样,除了第十人之外,其他人都能报对自己帽子的颜色
㈦ 一群人开舞会每人头上都戴着一顶帽子帽子只有黑白两种黑的至少有一顶每个人都能看到其它人帽子的颜色。
1、第一次时,若有人没看到黑帽子,就知道是自己了,就会自打耳光;但是没有人打自己耳光,说明每个人都看到黑帽子了。因此,可以推断至少有两顶黑帽子。
2、第二次时,若有人看到只有一个黑帽子,就知道是他和自己两个人戴了黑帽子,就会自打耳光;但是没有人打自己耳光,说明每个人都看到两顶黑帽子了。因此,可以推断至少有三顶黑帽子。
3、第三次时,自然是三个人都只看到了两顶,因此判断自己头上戴的必定是黑帽子。因此,到了关灯时就自打耳光了。
其实以次类推,到了第几次动手,就可以知道有几个戴了黑帽子。
㈧ 群人开舞会,每人头上都戴着一顶帽子.帽子只有黑白两种,黑的至少有一顶.每个人都能看到其它人帽子的颜
x=1,则戴黑帽的第一次就看到其他人都是白帽,那么自己就肯定是黑帽了.所以该拍手.但第一次没人拍手,说明至少有两个黑帽
x=2,第二次如果有人只看到别人只有一顶黑帽的话,就能判断自己头上是黑帽,就该拍手,但没人拍手,说明至少有3个黑帽
x=3,由于前两次没人打,所以至少三顶黑帽.第三次关灯后,有人拍手,说明拍手的人看到其他人只有两顶黑帽,
所以能判断自己头上是黑帽. 因此是三顶黑帽.
答:则有 3人戴着黑帽子.
故答案为:3.