作业帮 > 语文 > 作业

IQ题:A的生日?A的生日是以下十天:Mar 4,Mar5,Mar8 Jun 4,Jun 7 Sep 1,Sep 5 D

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:语文作业 时间:2024/05/01 07:28:50
IQ题:A的生日?
A的生日是以下十天:Mar 4,Mar5,Mar8 Jun 4,Jun 7 Sep 1,Sep 5 Dec 1,Dec 2,Dec 8.B只知道月份,C只知道日子.B对C说:你也不知道”;C马上说“我本来不知道,现在知道了”;B也说:“我知道了”.请问A的生日是哪天.我看了很多答案都没看懂,不要复制粘贴的因为我全看过了
其实我不明白的是为什么可以把12月的全部去掉,6月因为只有两个所以肯定不是,不然BC都会知道答案,那么12月有3个,就算去掉了12月2,那么剩十二月1和十二月8,就算他知道的日子是1号或者8号,也不可能判断出具体是哪天,就算B知道的月份是12月,答案同样无从判断,所以怎样判断出A的生日不是12月的?CB他们的对话中,他们所说知道和不知道到底具体指的是什么?
IQ题:A的生日?A的生日是以下十天:Mar 4,Mar5,Mar8 Jun 4,Jun 7 Sep 1,Sep 5 D
1、从C马上说“我本来不知道”,可以知道,不可能是2和7号;
  2、B对C说:“你不知道”;这句话有以下含义:
  a、更加肯定了不是2号和7号,同时也说明了不是6月和12月;
  b、剩下3月4、5、8和9月1、5来选;
  3、B对C说:“我不知道,你也不知道”;B是知道月份的,也就是说,B可以从知道的那个月的那几天来进行猜测,这句话可以这样来翻译,“如果我猜错了,你就一定不可能知道了”.这样,有以下情况:
  a、如果A是3月生的,B一定知道,这时候,B进行假设,
  (1)是3月4日生的,假设B猜错了,那么A就可能是3月5日或是3月8日生的,如果C知道是5日生日的,C就不知道A的生日,但是,如果C知道是8日生日的,那么,就算B猜错了,C也可能知道了A的生日,上面“如果我猜错了,你就一定不可能知道了”就不成立了;
  (2)是3月5日生的,假设B猜错了,那么A就可能是3月4日或是3月8日生的,也就是说,C知道的就是4号或是8号,在剩下的3月4、5、8和9月1、5中,4和8号是可以确定具体是哪一天的,所以,就算B猜错了,C也可以知道了A的生日,上面“如果我猜错了,你就一定不可能知道了”还是不成立的;
  (3)是3月8日生的,假设B猜错了,那么A就可能是3月4日或是3月5日生的,此时,如果C知道是5日生日的,C就不知道A的生日,但是,如果C知道是4日生日的,那么,就算B猜错了,C也可能知道了A的生日,上面“如果我猜错了,你就一定不可能知道了”同样不成立了;
  b、如果A是9月生的,B一定知道,这时候,B进行假设:
  (1)是9月1日生的,假设B猜错了,那么A就只可能是9月5日生的,此时,C是知道A是5日生日的,可是,可能的情况还有3月5日和9月5日两种情况,所以,C是一定不可能知道A的生日的,这种情况是满足“如果我猜错了,你就一定不可能知道了”的条件的.
  (2)是9月5日生的,假设B猜错了,那么A就只可能是9月1日生的,此时的C是知道A是1日生日的,那就C就显而易见的知道了A的生日了,条件“如果我猜错了,你就一定不可能知道了”不满足!
  由上所得结论是:A是9月1日生日的!
  Eric.H
  quote:
  问题补充:其实我不明白的是为什么可以把12月的全部去掉,6月因为只有两个所以肯定不是,不然BC都会知道答案,那么12月有3个,就算去掉了12月2,那么剩十二月1和十二月8,C不知道月份,就算他知道的日子是1号或者8号,也不可能判断出具体是哪天,B不知道日子,就算B知道的月份是12月,答案同样无从判断,所以怎样判断出A的生日不是12月的?CB他们的对话中,他们所说知道和不知道到底具体指的是什么?
  补充回答:
  你可以这样来考虑啊!B只知道月份的,他根本就不知道是那天的,假设,A的生日真的是12月的,那B知道的数字就肯定是12,正如你所说的,12月有三天,如果A的生日是1号或是8号,那C就只可能知道数字1或8,这种情况下,C当然是猜不出A是哪天生日的,可是,不排除A的生日就当真是12月2日,那就是说C知道的数字就是2,很显然,C就已经是知道了A的生日了!也就是说,如果B手中的数字是12,那么C就会有三分之一的猜中的机率.这样,B就不可能敢说出“我不知道,你也不知道”如此自信的话了!((同理可以把6月给排除掉))
  对于你补充问题的第二点,他们所谓的知道与不知道,你可以翻译成:猜得对和猜不对,这样,会更利于你去分析的!
  希望我的回答对你有所帮助!
  Eric.H