Re: [问题] 真假三姊妹

楼主: Akerker (阿克克)   2014-01-22 12:13:57
 参考答案:
   可以用两个问题判断中间的女孩是否年龄最轻。
 【第一次发问:对象是中间女孩】                请按Page Down
   左边的女孩总是说实话,或者右边的女孩总是说谎话,对吗?
   可能情形: 左 中 右 │ 中间女孩回答
        ───────┼────────
         乱 真 假 │    是
         乱 假 真 │    是
         真 乱 假 │   是∕否
         假 乱 真 │   否∕是
         真 假 乱 │    否
         假 真 乱 │    否
   
   若回答是:确定右边女孩绝对真或绝对假,排除了乱的可能,下一题问右边女孩
   若回答否:确定左边女孩绝对真或绝对假,排除了乱的可能,下一题问左边女孩
 【第二次发问:对象根据上题答案】
   如果我问你中间那位是不是年纪最小,你一定会回答“是”,是吗?
   可能情形: 中间年纪最小 询问对象 │ 得到的回答
        ─────────────┼───────
            是     真   │   是
            是     假   │   是
            否     真   │   否
            否     假   │   否
   若回答是:中间的女孩是年纪最小的妹妹
   若回答否:中间的女孩不是年纪最小的妹妹
 
 板友如果有其他解法欢迎提出!
作者: pphhxx (pphhxx)   2014-01-22 12:19:00
cool
作者: sxq (sxq)   2014-01-22 15:01:00
不错

Links booklink

Contact Us: admin [ a t ] ucptt.com