第1个回答 2012-05-29
B肯定是男的:如果A是男的,“A说,B和我不是同性别的”也就相当于“B和我是同性别的”,因为“男孩永远说假话”,所以B是男的;如果A是女的,“A说,B和我不是同性别的”因为“女孩永远说真话”,所以B是男的。那么,不管A是男是女,B都是男的。◇◆如果C是男的,“C说,D是男的”相当于“D不是男的”,因为“男孩永远说假话”,所以D是女的,那么“D说,C是男的”就符合“女孩永远说真话”。如果D是男的,同上,所以C就是女的。所以C、D中一个是男的一个是女的。◇◆因为B是男的,又因为“男孩永远说假话”,所以“B说,我们四个,至少有两个是男的”相当于“我们四个,至多(最多)有两个男的”B、C是男的(B、D是男的),已经有两个了,所以A是女的。因为C和D中有一个是女的,A是女的,【 所以房间中有两个女的,两个男的。】◇◆PS:你最好慢慢看,在纸上写一下,否则会被绕晕的。不过这是偶自己写的,不晓得正确么。^--^