例2 在一個年級里,甲、乙、丙三位老師分別講授數學、物理、化學、生物、語文、歷史,每位老師教兩門課.現知道:
(1)化學老師和數學老師住在一起;
(2)甲老師是三位老師中最年輕的;
(3)數學老師和丙老師是一對優秀的國際象棋手;
(4)物理老師比生物老師年長,比乙老師又年輕;
(5)三人中最年長的老師住家比其他二位老師遠.
問甲、乙、丙三位老師分別教哪兩門課?
解:畫一個 3×6的圖表.
由條件(3),推出丙老師不教數學;
由條件(4),推出生物老師最年輕,乙老師最年長,且乙老師不教物理和生物,生物老師不教物理;
由條件(2),推出甲老師教生物,因此甲老師不教物理,得到圖4—7.
由圖4—7,推出丙老師教物理,得到圖4—8.
因為乙老師最年長,由條件(1)、(5),推出乙老師不教化學和數學,得到圖4—9.
由圖4—9,推出乙老師教語文和歷史,甲老師教數學,得到圖4—10.
由圖4—10,推出丙老師教化學.
所以,甲老師教數學和生物,乙老師教語文和歷史,丙老師教物理和化學.
利用排除法進行推理時,條件十分明顯的,應盡量先給予排除,以便使問題簡化.如果面臨多種對象一時難以排除,可先進行比較、分析,選擇突破口,必要時可與假設法并用.