逻辑学吧 关注:38,489贴子:145,326

回复:老师的生日

只看楼主收藏回复

改成【虽然我不知道】就更合理了,障目。


来自iPhone客户端56楼2015-02-07 10:23
回复
    关键在于小明在只知道月份的情况下,怎么就知道小强就一定不能通过月份得出
    小明只知道月份,小强只知道日子
    讨厌这种不理性的逻辑题


    来自手机贴吧58楼2015-05-02 22:47
    回复
      2026-04-03 03:29:08
      广告
      不感兴趣
      开通SVIP免广告
      经过对题目的字面意思反复思考,得出答案9月1日,以下就是我的分析。
      ⒈因为小明是知道月份的,从第一句:小明说“如果我不知道,小强肯定不知道。”可以得出小明当时清楚的知道张老师的生日不会在6月和12月,所以小明才会肯定知道小强的日数不会是2日和7日,也不会是6月和12月所有日子。所以我们也因此知道张老师的生日不会在6月和12月里,所以排除所有的6月和12月的日子。
      ⒉小强是知道日数的。从:小明说“我如果不知道,小强肯定不知道。”然后小强听了这句话后说“我本来不知道的,现在知道了。” 可以得出小强的日数不会是5日,因为如果是5日的话有3月5日和9月5日两天,小强听了小明说的那句话还是不能确定是哪一天的。所以小强知道的日数不会是5日,那我们因此可以继续排除3月5日和9月5日。
      《。。。前面排除掉6月和12月所有的日子和3月5日和9月5日这7天。剩下3月4日 3月8日 9月1日这三天。。。》
      ⒊从:小明说“我如果不知道的话,小强肯定不知道。”小强听了后就能确定了,小明看小强确定了自己也确定了。可以看出小明知道的月份不会是3月,因为如果小明知道的是3月的话,就算小强说他知道了小明自己也不能确定是哪一天,3月剩下两天:3月4日和3月8日。所以在剩下的3月4日 3月8日 9月1日这三天继续排除掉3月的那两天,得出张老师的生日是9月1日。
      《总结:⒈第一句话首先排除掉6月和12月所有的日子。⒉第一句和第二句话继续排除掉3月5日和9月5日。⒊第一句和第二句加上第三句话继续排除掉3月4日和3月8日。最后剩下9月1日,那就是张老师的生日。》


      来自手机贴吧61楼2015-11-08 10:40
      回复
        小明说:如果我不知道的话,小强肯定也不知道
        A:3月4、5、8日
        B:6月4、7日
        C:9月1、5日
        D:12月1、2、8日
        ”小明说:如果我不知道的话,小强肯定也不知道”真
        1、小明不否定张老师的生日不是1、2、4。5、7、8六个日期中的某一天。2、小明否定”A和B或A和C或A和D或B和C或B和D或C和D”六种情形中,只有否定“A和D”小强才知道张老师的生日是6月7日。3、小明否定ABC或ABD或ACD或BCD,小强不可能知张老师的生日。
        张老师的生日是6月7日


        IP属地:湖南62楼2016-06-16 23:27
        回复
          9月1号啊!


          来自Android客户端64楼2016-07-09 13:31
          回复
            其实题目还是有一点问题,导致逻辑不通顺。第一个条件,小明应该说的是小强肯定不知道,或者说,小强不知道,我也不知道。因为在小明知道m值的条件下,如果m值不是6或者12,他才能肯定的说出这句活,否则不能直接排除所有的6月和12月。
            如果按照题目的说法,如果小明不知道,小强肯定也不知道,那应该就是结合小强的回答“我原本不知道”,才能去排除6.7和12.2.但是是不可能排除所有的6月和12月的。因为按照小明话,他说的是“如果”,所以他根本不确定小强知不知道,如果小强说知道则只有可能是6.7或者12.2,因为在所有的n值里面只有7和2是单独对应非重复的m值,这种情况下,小强和小明都知道答案,反正是6.7或者12.2里面的一个,只是我们答题者是不知道的。所以推理到此为止,无法继续。


            IP属地:广东67楼2017-08-19 18:49
            回复