小张,小王,小李,小马,小陈,小刘,小白,小赵,小孙,小杨,小周,小郑住在一个六层楼房里。每层有两个公寓。每个公寓最多住两个人,一些公寓也许是空的。 (1)小王和他的舍友住的比小赵和他的舍友小白高两层。 (2)小张一个人住,比小刘低三层并且比小周低两层。 (3)小马比小赵和小白低一层。 (4)小孙和小杨住在同一层并且独自居住,小李比他们高三层。 (5)小郑和小陈住在单身公寓,比小马低两层。 从最底层到最高层,哪个排列是对的( )
A.小郑,小孙,小马,小赵,小王,小李
B.小郑,小杨,小李,小周,小王,小张
C.小陈,小孙,小张,小白,小李,小王
D.小王,小周,小赵,小马,小杨,小郑
参考答案:C
解析: 直接推理题。题干条件比较多,首先用简洁的语言表示出题干的条件。 (1)(王、K)=(赵、白)+2; (2)张=刘-3=周-2; (3)马=(赵、白)-1; (4)(孙)(杨)=李-3 (5)(郑)(陈)=马-2。 由条件(1)(3)(5)可得:(王、X)=(赵、白)+2;马+3=(郑)(陈)+5。因此,小王比小郑和小陈高五层,因为是六层楼房,所以小王住最高层,小郑和小陈住第一层,小赵和小白住第四层,小马住第三层。由此,已经可以知道C项是正确答案。我们可以再进一步推下去,由条件(4),“小孙和小杨住在同一层并且独自居住,小李比他们高三层”,可知,小孙和小杨只能住第二层。因为每层有两个公寓,每个公寓最多住两个人,再由条件(2),小张在第三层,小李、小周在第五层,小刘在第六层。