一个经典面试题

据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。

问题是谁在养鱼作为宠物?为了寻找答案,爱因斯坦给出了以下 15 条线索。

  1. 英国人住在红色的房子里;
  2. 瑞典人养狗作为宠物;
  3. 丹麦人喝茶;
  4. 绿房子紧挨着白房子,在白房子的左边;
  5. 绿房子的主人喝咖啡;
  6. Pall Mall 牌香烟的人养鸟;
  7. 黄色房子里的人抽 Dunhill 牌香烟;
  8. 住在中间那个房子里的人喝牛奶;
  9. 挪威人住在第一个房子里面;
  10. Blends 牌香烟的人和养猫的人相邻;
  11. 养马的人和抽 Dunhill 牌香烟的人相邻;
  12. BlueMaster 牌香烟的人喝啤酒;
  13. 德国人抽 Prince 牌香烟;
  14. 挪威人和住在蓝房子的人相邻;
  15. Blends 牌香烟的人和喝矿泉水的人相邻。

抽空详细写了一下,每次思路都不一样,貌似上次的好点。想起来再来修改吧。

读题+记笔记:

房子   绿
国家 英国人          
宠物            
香烟     Dunhill      
饮料         咖啡  
  1                    
国家 挪威人   英国人   德国人     瑞典 丹麦    
房子     绿        
宠物                    
香烟       Dunhill Prince             
饮料           咖啡        
                       
                       
宠物                  
国家 挪威人(1)   英国人   德国人     瑞典 丹麦    
房子     绿        
香烟       Dunhill Prince          Pall  
饮料           咖啡        
*抽 Blends 牌香烟的人和养猫的人相邻                
*养马的人和抽 Dunhill 牌香烟的人相邻;                
                       
香烟       Dunhill Prince          Pall BlueMaster
宠物                  
国家 挪威人(1)   英国人   德国人     瑞典 丹麦    
房子     绿        
饮料           咖啡       啤酒
抽 Blends 牌香烟的人和喝矿泉水的人相邻。                

开始理逻辑:

1、由于挪威人在第一个,且旁边是蓝色,所以挪威人一定不为蓝色,绿色,白色,又因为英国人是红色,所有挪威人只能为黄色
香烟 Dunhill     Prince          Pall BlueMaster
宠物                
国家 挪威人(1)   英国人 德国人     瑞典 丹麦    
房子   绿        
饮料         咖啡       啤酒
                     
2、因为养马的人和抽 Dunhill 牌香烟的人相邻,那么蓝房子的人一定养马
香烟 Dunhill     Prince          Pall BlueMaster
宠物              
国家 挪威人(1)   英国人 德国人     瑞典 丹麦    
房子   绿        
饮料         咖啡       啤酒
                     
3、因为和牛奶的人在中间,而黄在第一,蓝在第二,唯一有可能的是绿和红,但是绿喝咖啡,所以只能是红,且喝牛奶
香烟 Dunhill             Pall BlueMaster Prince 
宠物              
国家 挪威人(1)   英国人     瑞典 丹麦     德国人
房子 绿          
饮料     牛奶 咖啡       啤酒  
                     
                     
4、丹麦人喝茶,blue喝啤酒,所以挪威只能喝矿泉水
香烟 Dunhill             Pall BlueMaster Prince 
宠物              
国家 挪威人(1)   英国人     瑞典 丹麦     德国人
房子 绿          
饮料 矿泉水   牛奶 咖啡       啤酒  
                     
5、抽 Blends 牌香烟的人和喝矿泉水的人相邻。那么蓝色的抽blends
香烟 Dunhill blends                
宠物                  
国家 挪威人(1)   英国人              
房子 绿          
饮料 矿泉水   牛奶 咖啡            
                     
                     
6、蓝色一定不是德国人,一定不是瑞典人,也不是英国人,也不是挪威人,那只能是丹麦喝茶
香烟 Dunhill blends         Pall BlueMaster Prince   
宠物              
国家 挪威人(1) 丹麦 英国人     瑞典     德国人  
房子 绿          
饮料 矿泉水 牛奶 咖啡       啤酒    
                     
                     
7、那么一定是白色抽blue喝啤酒    
香烟 Dunhill blends     BlueMaster          
宠物                  
国家 挪威人(1) 丹麦 英国人     Prince  Pall    
房子 绿 瑞典      
饮料 矿泉水 牛奶 咖啡 啤酒   德国人      
                     
                     
8、因为瑞典人养狗,德国人抽prince,那么一定是英国人养鸟抽pall,这一次可以完成多个条件    
香烟 Dunhill blends Pall Prince  BlueMaster          
宠物              
国家 挪威人(1) 丹麦 英国人 德国人 瑞典          
房子 绿          
饮料 矿泉水 牛奶 咖啡 啤酒          
                     
9、最后由于blends的人挨着养猫的,那么一定是挪威人养猫,德国人养鱼    
香烟 Dunhill blends Pall Prince  BlueMaster          
宠物          
国家 挪威 丹麦 英国人 德国 瑞典          
房子 绿          
饮料 矿泉水 牛奶 咖啡 啤酒          

好啦~~~应该没错。。。。。。。

猜你喜欢

转载自blog.csdn.net/qq_26857793/article/details/81782762