智力吧 关注:36,872贴子:250,787
  • 28回复贴,共1

求解答。谢谢

只看楼主收藏回复

题目:
A、B两个男士好奇的问C女士的年龄,C女士给出了11个可能的答案:
35、36、38
42、45、46
51、55、57
61、62
接着,C女士将十位数告诉A男士,将她年龄的个位数告诉B男士。
A男士说:“我不知道C女士的年龄,但我想B也不知道。”
B男士说:“我原本也不知道C女士的年龄,但现在知道了。”
A男士说:“哦,那我现在知道了。”
请问C女士的年龄是几岁?


IP属地:广东来自Android客户端1楼2015-08-23 12:36回复
    38吧


    IP属地:河南来自Android客户端3楼2015-08-23 19:44
    收起回复
      因为女士只告诉了b男士年龄个位数。b男士表示自己知道了。这说明年龄的个位数只出现了一次 那就是38和57其中一个了。 既然是女士 当然选年轻的咯


      IP属地:河南来自Android客户端4楼2015-08-23 20:43
      收起回复
        38


        来自Android客户端5楼2015-08-23 20:48
        收起回复
          四楼正解,年轻的叫女士,超过五十对男士来说那就是阿姨了


          来自Android客户端6楼2015-08-23 20:50
          收起回复
            a男士的答案有11种可能性
            b男士有两种可能性
            因为当a男士说出十位数他便知道年龄,那么范围就缩小到38和57之间
            女士38阿姨57


            来自Android客户端7楼2015-08-23 21:00
            收起回复
              围观


              IP属地:黑龙江来自iPhone客户端8楼2015-08-23 23:40
              回复
                第一句话A说B也不知道C的年龄。那么个位数是有重复出现的。排除个位数只出现过一次的8和7。也就是十位数不可能是3或5。所以剩下42,45,46,61,62。第二句话B说他知道了,那么排除个位数出现两次的2,即剩下45,46,61,而第三句话A说他也知道了,那就是十位数只有一个选择的61啦。


                IP属地:广东来自Android客户端9楼2015-08-23 23:52
                收起回复
                  厉害


                  来自Android客户端10楼2015-08-24 09:26
                  回复
                    跟那个答案是9 月1号的题目基本一样,只是换了个场景


                    IP属地:湖北来自Android客户端11楼2015-08-25 14:38
                    收起回复