一道很难很难的有趣的语言数学题,帮忙解答。

英国人住红房子。
瑞士人养小狗。
丹麦人只喝茶。
绿房子在白房子的左边。
绿房子的主人喜欢喝咖啡。
抽pall mall烟的屋主养鸟。
黄色房子的主人抽dunhill的烟。
住在在中间的屋主喝牛奶。
椰威人住第一间房子。
抽biend烟的人住在养猫的人旁边。
养马的主人住在抽dunhill烟的旁边。
抽blue mastrr的烟的人喝啤酒。
德国人抽prince烟。
椰威人住在蓝色的房子旁边。
喝水的人住在抽blend烟的人旁边

@:有五间一模一样的房子排在同一列上边,但是每间房子颜色都不同,它们的主人也都来自不同的国家。
@:这些房子的主人也都喜欢抽不同的烟,和不同的饮料,养不同的宠物。
问题是:到底是哪位主人养了鱼呢?

求高手帮忙解答!

德国人养鱼。
步骤:
(1):总共有五间房子,由“9. 挪威人住在第一间房子”以及“14. 挪威人住在蓝房子旁边”可推出,蓝房子为第2间房子。
(2):设绿房子为第X间房子,由“4. 绿房子在白房子左边”可得知,白房子为第X+1间房子,由于第一间房子后面为蓝色的房子,所以绿房子应该为第3或4间,白房子应该为第4或5间。
(3):由“5. 绿房子主人喝咖啡”,以及“8. 住在中间那间房子的人喝牛奶”可得知,绿房子应该为第4间,而不是中间那间(即第3间),同时得知白房子为第5间。
(4):由(1)(2)(3)的结论可知,第1,3房间应该为红色或者黄色房间,由“9. 挪威人住在第一间房子”和“1. 英国人住在红房子里”可知,挪威人住在第1间为黄色的房子;英国人住在第3间为红色的房子,喝牛奶。
(5):由“7. 黄房子主人抽DUNHILL烟”得知,挪威人住在第1间为黄色的房子,抽DUNHILL烟。
(6):由(5)的结论和“11. 养马人住在DUNHILL烟的人旁边”可知,养马的人住在第2间蓝色房子。
(7):由“德国人抽PRINCE烟”,“(5)的结论中挪威人抽DUNHILL烟”联系“丹麦人喝茶”,“(4)的结论中英国人喝牛奶”的条件, 和“12. 抽BLUE MASTER烟的人喝啤酒”得知,瑞典人喝啤酒,抽BLUE MASTER烟。
(8):由“丹麦人喝茶”,“(4)的结论中英国人喝牛奶,挪威人住黄色房子”,“(7)的结论中瑞典人喝啤酒”,“5. 绿房子主人喝咖啡”可得知,德国人住绿色的房子,喝咖啡。
(9):由“英国人住红房子”,“(4)的结论中挪威人住黄房子”,“(8)的结论中德国人住绿房子”可知,瑞典人或丹麦人住在蓝色或者白色房子。
(10):由“(6)的结论中养马的人住第2间蓝色房子”和“瑞典人养狗”得知,瑞典人住在白房子,剩下最后的丹麦人是住在蓝房子,且养马。
(11):由“(4)的结论中英国人喝牛奶”,“(7)的结论中瑞典人喝啤酒”,“丹麦人喝茶”,“(8)的结论中德国人喝咖啡”可得知,剩下最后的饮料矿泉水是挪威人喝。
(12):由“(4)的结论中挪威人住第1间黄色房子”,“(11)的结论中挪威人喝矿泉水”联系“15. 抽混合烟的人的邻居喝矿泉水”,“(10)的结论中丹麦人住在第2间蓝色房子”可得知,丹麦人抽混合烟。
(13):由“(5)的结论中挪威人抽DUNHILL烟”,“(7)的结论中瑞典人抽BLUE MASTER烟”,“德国人抽PRINCE烟”,“(12)的结论中丹麦人抽混合烟”和“6. 抽PALL MALL烟的人养了一只鸟”可得知,英国人抽PALL MALL烟,养了一只鸟。
(14):“10. 抽混合烟的人住在养猫人的旁边”,“(12)的结论中丹麦人抽混合烟”可得知,丹麦人住在养猫人的旁边;又及“(10)的结论中丹麦人住在第2间蓝色房子”,“(4)的结论中挪威人住在第1间黄色房子,英国人住在第3间为红色的房子”,“(13)的结论中英国人养了一只鸟”可得知,住在第1间黄色房子的挪威人养了一只猫。
(15):由“瑞典人养狗”,“(10)的结论中丹麦人养马”,“(13)的结论中英国人养鸟”,“(14)的结论中挪威人养猫”可得知最终地结果就是,德国人养鱼。
温馨提示:答案为网友推荐,仅供参考