Re: [問題] 真假三姊妹

作者: weijer0905 ( )   2014-01-21 22:21:23
※ 引述《Akerker (阿克克(*〞︶〝)/)》之銘言:
:    類似的題目不可勝數,不知道這題有沒有出現過?
:  問題:
:    許家三姊妹雖然各差一歲,但外表同樣清純可愛,外人有時很難判斷誰是最年幼
:  的妹妹。已知三人中,有一位總是說實話、一位總是說謊話,另一位則有時說實話有
:  時說謊話。
:    現在,這三位漂亮的女孩兒站成一列,你每次只能向其中一人發問。請問最少需
:  要幾個問題,才能判斷中間的女孩是不是年紀最小的?你該如何發問?
想到兩次的方法 這樣不知道算不算犯規/鑽漏洞?
假設三人ABC
問題一:
問A:如果你問B:『如果你問C:「中間是不是最小的」他會怎麼回答』他會怎麼回答?
ABC三人的結果分別是
真假亂>我不知道
真亂假>我不知道
假真亂>我知道
假亂真>我知道
亂真假>是/否
亂假真>是/否
就可以抓出A是什麼
如果是真、假 就簡單直接問出
如果是亂 就問B:"如果你問C:「中間是不是最小的」他會怎麼回答"
然後把答案相反後就是解答
作者: wxtab019 (天霜凝月)   2014-01-21 22:23:00
反正要減少次數就是套到其他人身上用其他人來回答
作者: pphhxx (pphhxx)   2014-01-21 23:47:00
為什麼會有 我知道 這種答案?

Links booklink

Contact Us: admin [ a t ] ucptt.com