L先生,M先生,Q先生住在一栋公寓的同一层.一个人的房间居中,与其他两人左右相邻,他们每个人都养了一只宠物:不是猫就是狗,每个人都喝一种饮料:不是茶就是咖啡,每个人都只采用一种方式抽烟:不是烟斗就是雪茄.条件:L先生住在抽雪茄者的隔壁;M先生住在养狗者的隔壁;Q先生住在喝茶者的隔壁;没有一个抽烟斗者喝茶:至少有一个养猫者抽烟斗;至少有有一个喝咖啡者住在一个养狗者的隔壁;任何两个人的相同嗜好不超过一种.请问:谁住在房子中间?(要求:思路清晰,分析透彻,)

问题描述:

L先生,M先生,Q先生住在一栋公寓的同一层.一个人的房间居中,与其他两人左右相邻,他们每个人都养了一只宠物:不是猫就是狗,每个人都喝一种饮料:不是茶就是咖啡,每个人都只采用一种方式抽烟:不是烟斗就是雪茄.
条件:
L先生住在抽雪茄者的隔壁;
M先生住在养狗者的隔壁;
Q先生住在喝茶者的隔壁;
没有一个抽烟斗者喝茶:
至少有一个养猫者抽烟斗;
至少有有一个喝咖啡者住在一个养狗者的隔壁;任何两个人的相同嗜好不超过一种.
请问:谁住在房子中间?(要求:思路清晰,分析透彻,)

后面标的“一、二、三、四”是分析的步骤,要按顺序看。
Q先生在房子中间。
(1) 假设L在房子中间
L:
狗 (M先生住在养狗者的隔壁)一
茶 (Q先生住在喝茶者的隔壁)一
雪茄(没有一个抽烟斗者喝茶)二
左:(无所谓是谁)
雪茄 (L先生住在抽雪茄者的隔壁)一
猫(任何两个人的相同嗜好不超过一种)四
右:
猫 烟斗(至少有一个养猫者抽烟斗)二
咖啡(没有一个抽烟斗者喝茶)三
假设不成立。左不能喝咖啡,也不能喝茶。(任何两个人的相同嗜好不超过一种)
(2)假设M先生在房子中间
M:
雪茄 (L先生住在抽雪茄者的隔壁)一
茶 (Q先生住在喝茶者的隔壁)一
狗 (至少有有一个喝咖啡者住在一个养狗者的隔壁)
(因为左养狗,M喝茶,所以L和右必然一个养狗,一个喝咖啡)二
左:
狗 (M先生住在养狗者的隔壁)一
咖啡 烟斗 (任何两个人的相同嗜好不超过一种)三
右:
咖啡 (至少有有一个喝咖啡者住在一个养狗者的隔壁)二
雪茄 猫 (任何两个人的相同嗜好不超过一种) 三
假设不成立。(至少有一个养猫者抽烟斗)
(3)假设Q先生在房子中间
Q:
雪茄(L先生住在抽雪茄者的隔壁)一
狗(M先生住在养狗者的隔壁)一
咖啡(任何两个人的相同嗜好不超过一种)四
左:
茶(Q先生住在喝茶者的隔壁)一
雪茄(没有一个抽烟斗者喝茶)二
猫(任何两个人的相同嗜好不超过一种)四
右:
咖啡(至少有有一个喝咖啡者住在一个养狗者的隔壁)二
猫,烟斗(至少有一个养猫者抽烟斗)三
假设符合,成立。

Q在中间.这个推理用假设的方法比较容易.把答案的考虑放在最后一个.谁在左谁在右是无所谓的.没有一个抽烟斗者喝茶:抽烟斗的必定喝咖啡.任何两个人的相同嗜好不超过一种.抽烟斗的人只有一个.1.假定L在中间....