×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

难以理解的病猫推理题:兼与周郎和落基山等DX探讨逻辑问题

本文发表在 rolia.net 枫下论坛“1。假设只有一只猫生病,那么在第一天病猫的主人发现另外39只健康的之后就会枪杀自己的猫。结论-排除。”

如果是三十九只猫有病,一只猫没病呢?

“2。假设两只猫有病,第一天两个病猫的主人发现了有一只病猫,但由于第一天没听到枪声判定不会只有一只(1的结论),因此判定自己的猫是病猫,那么在第二天就会开枪。结论-排除。”

两个猫的主人发现自己的猫和另外一只猫相同,其他38人发现有两只猫和自己的猫不同,而且从第一时刻就会发现,跟天数有什么关系?


“3。假设有三只病猫,病猫的主人发现了另外两只病猫,但在第二天也没有听到枪声,说明不会只有两只(2的结论),说明自己的猫有病。”

如果这个答案是正确的话,本题要加上以下条件才合理:

1、病猫的数量小于健康猫的数量(或者从外表就可以看出猫病了没有,而不是只能看出其中的若干猫和另外的猫有所不同)。
2、从第一天起,猫们不再继续得病。病了的猫也不会好起来。
3、猫的主人每天只能观察一次别人的猫,换句话说,每天只能有一次机会做出自己的猫是不是病猫,是不是要开枪的决定。如果这个间隔是每小时一次,而不是每天的话,再加上前两个条件,有三只病猫的话第三次观察即三小时以后就会开三枪。
4、猫的主人根本看不到自己的猫,所以不能从比较自己的猫和别人的猫的状态来判断自己的猫是不是生病,他只能看到别人的猫是不是病了。而不是象题目宣称的那样“单独看自己的猫是看不出来的”。因为有以下可能性:即自己的猫和另外的若干猫状态相同,但和剩下的其他猫不同,不是专业兽医,只能看出不同,不能判断正误。

我觉得这种题的最大缺陷,就在于高度抽象,去掉了某些特征,强调了另外一些特征,但是不告诉你这个加工过程,所以让人觉得莫名其妙。更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 枫下沙龙 / 休闲娱乐 / 难以理解的病猫推理题:兼与周郎和落基山等DX探讨逻辑问题
    本文发表在 rolia.net 枫下论坛“1。假设只有一只猫生病,那么在第一天病猫的主人发现另外39只健康的之后就会枪杀自己的猫。结论-排除。”

    如果是三十九只猫有病,一只猫没病呢?

    “2。假设两只猫有病,第一天两个病猫的主人发现了有一只病猫,但由于第一天没听到枪声判定不会只有一只(1的结论),因此判定自己的猫是病猫,那么在第二天就会开枪。结论-排除。”

    两个猫的主人发现自己的猫和另外一只猫相同,其他38人发现有两只猫和自己的猫不同,而且从第一时刻就会发现,跟天数有什么关系?


    “3。假设有三只病猫,病猫的主人发现了另外两只病猫,但在第二天也没有听到枪声,说明不会只有两只(2的结论),说明自己的猫有病。”

    如果这个答案是正确的话,本题要加上以下条件才合理:

    1、病猫的数量小于健康猫的数量(或者从外表就可以看出猫病了没有,而不是只能看出其中的若干猫和另外的猫有所不同)。
    2、从第一天起,猫们不再继续得病。病了的猫也不会好起来。
    3、猫的主人每天只能观察一次别人的猫,换句话说,每天只能有一次机会做出自己的猫是不是病猫,是不是要开枪的决定。如果这个间隔是每小时一次,而不是每天的话,再加上前两个条件,有三只病猫的话第三次观察即三小时以后就会开三枪。
    4、猫的主人根本看不到自己的猫,所以不能从比较自己的猫和别人的猫的状态来判断自己的猫是不是生病,他只能看到别人的猫是不是病了。而不是象题目宣称的那样“单独看自己的猫是看不出来的”。因为有以下可能性:即自己的猫和另外的若干猫状态相同,但和剩下的其他猫不同,不是专业兽医,只能看出不同,不能判断正误。

    我觉得这种题的最大缺陷,就在于高度抽象,去掉了某些特征,强调了另外一些特征,但是不告诉你这个加工过程,所以让人觉得莫名其妙。更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • 只需要你的第四假设,参看#926524。原题此处描述非常模糊,容易被忽略。
      • what will the owner of the healthy cat do if there are 39 sick ones? And what will happen when there are 20 healthy and 20 sick cats?
        • 嘿嘿,你已经脱离了推理。你可以重新定义什么是病,什么是健康。 //俺重新看题,发现叙述并非模糊,而是有漏洞,呵呵,微软要是没有bug.....;-))
          • can't agree with you : )
            • #926727
      • 对于正确理解周郎的原贴,我的假设缺一不可。:D
        • 老金呀,俺虽然打字慢,也想驳一驳。你新加的条件中
          条件(2)根本没必要,多余,想法太多。
          条件(3)错误。
          条件(4)也多余,告诉你“单独看自己的猫是看不出来的”,那就别盯着自家猫看就好了。;)

          我认为唯一需要加重说明的就是:“主人知道别人家什么样的是好猫,什么样的是病猫。但主人就是没法通过只观察自家的猫来判断是否生病。”有了这点说明,你的第(1)点条件也就可以省略了。
          • 俺的强调比较明确合理;-D原题中强调每个人判断别人的猫时是专家,看自己的猫是睁眼瞎,而且误导考生病猫与否要靠相互比较才知道,呵呵,还不如说看不见,但是枪能打到。
            • hehe, 很多题也是这样的,加重说明才容易被理解。但决不能想到太远了。;P //你昨删贴也太快了,俺这速度老被你闪了。
            • I agree with you at this point. Shoooooooooooot microsoft idiot question
          • 能告诉我条件三为什么错误吗?