A与a是一对男女朋友,一天,他们邀请了另外三对男女朋友去餐馆吃饭,分别是B、b男女朋友、C、c男女朋友和D、d男女朋友。每对男女朋友分别用同一个字母来表示。其中大写字母代
A与a是一对男女朋友,一天,他们邀请了另外三对男女朋友去餐馆吃饭,分别是B、b男女朋友、C、c男女朋友和D、d男女朋友。每对男女朋友分别用同一个字母来表示。其中大写字母代表男生,小写字母代表女生。例如:Aa男女朋友,A代表男生,a代表女生,其他类推。
用餐时,他们8个人均匀地坐在一张圆桌旁,其中只有一对男女朋友因为正在闹别扭,所以没有挨着坐,其余的几对都坐在了一起。现已知:
(1)a对面的人是坐在B左边的男生;
(2)c左边的人是坐在D对面的一位女生;
(3)D右边的人是位女生,她坐在A左边第二位置上的女生的对面;
请问,哪对男女朋友没有坐在一起?
答案:由(1)可知:a对面可以是A、C、D,但条件(3)说:D右边的人是位女士,所以D不可能,因此由条件(1)可知,那个位置是B。 现在就剩下A和C了,已知只有一对被隔开,假如是A的话(自然地A男女朋友肯定被隔开了),那么B右边就是b,而b和c之间只有一个位置,不论放谁都会产生第二对被隔开的,与只有一对被隔开矛盾,所以就知道只能是C。 现在知道了3个位置上的人:a对面是C,C右边是B; 下面就用c去坐各个位置,看和提供的条件是否产生矛盾就可以了。 假设C与c不被隔开,则c在C的左边,由条件(2)得知:D坐在a的左边。 由条件(3)可知:a坐在A男生左边第二位置上的女生的对面。也就是A坐在D的左边。但是A左边第二个位置上坐的是已知的C,不是一位女生,所以与假设矛盾。 所以被隔开的就只有是C和c两位男女朋友了。其他情况也可以用这个方法推出。