开舞会,找黑帽子

题目:
一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白俩种,黑的至少一顶。每个人都能看到其他人帽子的颜色,却看不到自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打响指。第一次关灯,没有声音。于是再开灯,大家再看一遍,关灯时鸦雀无声。一直到第三次关灯,才有此起彼伏的响指声音响起。问有多少人戴着黑帽子?

答:
第一次关灯没有声音,说明黑帽子的数量大于1顶。
因为如果是只有一顶的话,,那么戴白帽子的人将看到场中有一顶黑帽子, 而戴黑帽子的人看到的是全场白帽子,他能确定自己戴的一定是黑帽子,就会打响指。没有声音反推可知戴黑帽子的数量大于1。

第二次关灯没有声音,说明黑帽子的数量大于2顶。
第一次关灯没有声音,说明黑帽子的数量大于1顶。 如果黑帽子是俩顶的话,那么对于戴白帽子的人来说看到的是俩顶黑帽子, 黑帽子的人看到的是一顶黑帽子。他就能确定自己戴的是黑帽子了,就会打响指。 没声音反推可知黑帽子的数量大于2。

第三次关灯听到响指声,说明黑帽子的数量是3顶。
这时候,说明黑帽子的数量大于2顶,如果黑帽子的数量是3顶的话,那么白帽子的人之前就看到全场有3顶黑帽子,而黑帽子的人看到的就是全场俩顶只有俩顶白帽子。所以就能确定自己戴的是黑帽子了,就会打响指。

之后的情况按此逻辑往下推。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值