逻辑吧 关注:115,591贴子:604,397
  • 5回复贴,共1

100个人困在岛上,每人额头上有一个点(所以是印度人?),5

只看楼主收藏回复

100个人困在岛上,每人额头上有一个点(所以是印度人?),50个红点,50个蓝点。他们都能看到别人额头上点的颜色(没有色盲),但看不到自己的颜色,而且不准交流。他们被告之,最少有一个人额头上是蓝色的。每天有艘船来岛上,如果你能说出自己头上的颜色,就可以离开,但不许猜。所有人都一样聪明。问在第几天有人上船离岛?


IP属地:河北来自iPhone客户端1楼2020-09-21 14:31回复
    至少有一个蓝点。
    如果只有一个人有蓝点,那么第一天这个人就会离岛。
    如果有两个人有蓝点,那么第一天无人离岛,第二天有人离岛。
    ……
    因此,第50天有人离岛


    IP属地:上海3楼2020-09-21 17:06
    收起回复


      IP属地:江苏来自Android客户端4楼2020-09-21 18:10
      回复
        如果只有一个人有蓝点,那么这个人眼中看到的都是红点,又因为至少有一个蓝点,那么这个人就知道自己是蓝点,第一天就会离岛。
        如果只有两个人有蓝点,假设分别为A和B。
        第一天,A看到了一个蓝点,他心里会想“如果我是红点,那么B眼里看到的都是红点,那么他第一天会离岛”
        第二天,A看到B没有离岛,知道B也看到了一个蓝点,那么这个蓝点只有A自己。
        同理,B也是这么思考的。于是,第二天AB两人一起离岛。
        以此类推。


        IP属地:上海5楼2020-09-22 19:49
        回复
          直接问船上的人,我是什么颜色.又没说不能跟船上的人交流


          IP属地:浙江6楼2020-09-23 10:03
          回复