設阿德為A、布為B、卡特為C,注意題意要求——昨日與今日的菜單。
【階段一】由首段可知,ABC的取值不是火腿就是豬排,那么可視為,ABC的取值不是√就是×;
→(1)當A√可得B×,(2)A/C取值√且不存在AC同時取值√,(3)不存在BC同時取值×
假設某天(1)(3)條件同時滿足,則會得到A√B×C√,與(2)的描述相矛盾,排除該項可能。(→A一定不為√,即阿德里安不滿足要求)
假設某天(1)條件不滿足,得出A×B×C√,此時結果為某天的情況,而非提問要求的昨日+今日。
【階段二】①在某天A×B×C√的前提下,假設該天為“昨日”,則需要滿足“今日”C取值為×方可得出題干要求。
令C取值×可得“今日”A×B√C×,此時情況與已知條件A/C取值√沖突,卡特不滿足要求。
已知A、C不滿足題意,在題目有正常解的時候,一般可確認答案是B布福德。
②為考慮周全、窮盡可能,在某天A×B×C√的前提下,假設該天為“今日”,則需要滿足“昨日”A/B取值為√以得出題干要求。令A取值為√,則“昨日”ABC取值與已知條件沖突,無解;令B取值為√,則“昨日”A×B√C√,此時在不與已知條件沖突的情況下,布福德滿足了昨日火腿+今日豬排的要求。)
【階段三】綜上所述,B布福德昨天點火腿,今天點豬排。
引用 補充說明
值得一提的是,本題是“有趣的推理題”,提供的提示是“判定哪些人要的菜不會變化”,所以本題可視作腦筋急轉彎;
在階段一之后,直接確認A和C的點菜不會發(fā)生變化,快速排除,作答B(yǎng)為正解。
|