1.A真的話,就是騎士,B是無賴
A假的話,就是無賴,這樣的話,他說的,至少有壹個無賴為真,無論如何他都不可能說假話.所以A是騎士,B是無賴.
2.C真的話,就是騎士.可他說或者他是無賴,這樣又為假.所以C為假
C假的話,則兩人都是無賴.
3.F真的話,E為無賴,可無賴不可能說自己是無賴,所以F為假.
則F是無賴,E是騎士.
4.
真 假
A B真/C真假不定 B假/C真假不定
以A來設定,這樣判斷不出來
而C的情況不明,設C為真,則A假,B假,不可能有兩個無賴.
所以C為假.則C為無賴.
A真,所以A為外來居民,B真,所以B為騎士.
-------------------------------------------------
反正就像做數學題目那樣,壹個是討論未知情況的可能性,壹個是列出真值表.