请教高手,怎么解答这道逻辑推理题

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:03:16
阅读下述短文,然后回答问题。
A,B,C,D,E五人,他们或是男篮“国手”,或是男足“国脚”。他们之间有一番对话,但对话时,同队队员说真话,异队队员说假话,对话如下:
A对B说:C是男篮的队员。
B对C说:C和D是男篮的队员。
C对D说:D和B是男足的队员。
D对E说:E和B是男篮的队员。
E对A说:A和C都不是男篮的队员。
请问他们各是哪一个队的?[提示:可首先从二难推理入手]。
请各位大侠写出推理过程,谢谢了!

男足——ACE
男篮——BD

(1)“E对A说:A和C都不是男篮的队员。”
假如AE是同队,那么AC就是男足,E也为男足。

(2)“A对B说:C是男篮的队员。”
由(1)得C为男足,所以AB为异队,B为男篮。

(3)“B对C说:C和D是男篮的队员。”
由(1)(2)得:BC为异队,B对C说谎,则D可能为男篮或男足。

(4)“D对E说:E和B是男篮的队员。”
B为男篮,E为男足,可见D队E说谎,则DE是异队,推出D为男篮。

(5)“C对D说:D和B是男足的队员。”
CD为异队,C说谎,此点成立。

综上,此推理成立。ACE为男足,BD为男篮。