例:某年级,A、B、C 三位老师分别教数学、物理、化学、生物、语文、历史。每位老师教授两门课程。现在我们知道:
(1)化学老师和数学老师住在一起;
(2) A老师是三名老师中较年轻的;
(3)数学老师和C老师是一对优秀的棋手;
(4)物理老师比生物老师年长,比B老师年轻;
(5) 三人中年龄最大的老师比另外两位老师住得远。
请问A、B、C老师分别教哪两门课程?
解:由条件(3)可知C老师不教数学;
由条件(4)可以推断,生物老师年轻,B老师年龄较大,B老师不教物理和生物,生物老师也不教物理;
由条件(2)可知,A老师教生物,所以A老师不教物理
从图4-7可以得出,C老师教物理
由于B老师年龄较大,从条件(1)和(5)可知,B老师不教化学和数学
从图4-9可以推断,B老师教语文和历史,A老师教数学。
从图4-10可以看出,C老师教化学。
那么,A老师教数学和生物,B老师教语文和历史,C老师教物理和化学。