在一列国际列车的12号车厢内,有A、B、C、D4个不同国籍的旅客,两两相对而坐,其中二人靠窗坐,另二人靠过道坐。他们穿着不同颜色的大衣。穿蓝色大衣的人是一个国际间谍。同时:
1.英国旅客坐在B先生的左侧;
2.A先生穿着一件褐色大衣;
3.穿黑色大衣的人坐在德国旅客的右侧;
4.D先生的对面坐着美国旅客;
5.俄国旅客穿的是灰色大衣;
6.英国旅客把头转向左边,望向窗外。判断:谁是身穿蓝色大衣的国际间谍?
参考答案
由条件1和6可知,英国旅客坐在B先生的左侧,窗子在英国旅客的左边,所以英国旅客坐在靠窗的一边,而B先生挨着过道。从条件3知"穿黑色大衣的人坐在德国旅客的右侧",可判断出德国旅客坐在B先生对面靠过道的一边;穿黑色大衣的旅客坐在英国旅客对面,也是靠窗坐的。条件4明确指出,“D先生的对面坐着英国旅客”。由于4个人中英、德两国籍的旅客的位置已确定,所以他俩对面的旅客绝不可能是D先生,D先生只可能是德国和英国旅客二者中的一个。假定德国旅客是D先生,那么根据条件4,B先生便是美国人,于是坐在D先生旁边的穿黑色大衣的便是俄国旅客,这显然与条件5“俄国旅客穿的是灰色大衣”相矛盾,所以假设不成立;D先生绝不是德国旅客,而是英国旅客。既然英国旅客对面坐的是美国旅客,那么他旁边坐的B先生便是俄国旅客,身穿灰色大衣。由条件2知道,A先生穿的是褐色大衣,所以他只能是德国旅客。剩下的是美国旅客就是C先生。综上判断,穿蓝色大衣的国际间谍就是英国旅客D先生。