首先确定:
房子颜色:红、黄、绿、白、蓝 ==> Color 1 2 3 4 5
国籍: 英、瑞、丹、挪、德 ==> Nationality 1 2 3 4 5
饮料: 茶、咖、奶、酒、水 ==> Drink 1 2 3 4 5
烟: PM、DH、BM、PR、混 ==> Tobacco 1 2 3 4 5
宠物: 狗、鸟、马、猫、鱼 ==> Pet 1 2 3 4 5
let's begin。
9 -> N1 = 挪威
14 -> C2 = 蓝
4 -> 甲、C3=绿,C4=白 8+5 => 不成立, 所以只能乙
乙、C4=绿,C5=白
剩下红黄只能为C1、C3,
1 -> C3 = 红, N3 = 英国, C1 = 黄
8 -> D3 = 牛奶
5 -> D4 = 咖啡
7 -> T1 = DH
11 -> P2 = 马
then:
挪威 ? 英国 ? ?
黄 蓝 红 绿 白
? ? 牛奶 咖啡 ?
DH ? ? ? ?
? 马 ? ? ?
12 -> 啤酒只能为 D2 或 D5,BM 只能为T2 或 T5 \
〉===> D1 = 矿泉水
3 -> 茶只能为 D2 或 D5,丹麦只能为 N2 或 N5 /
15 -> T2 = 混合烟 => BM = T5,
所以剩下 啤酒 = D5, 茶 = T2 => 丹麦 = D2
then:
挪威 丹麦 英国 ? ?
黄 蓝 红 绿 白
矿泉水 茶 牛奶 咖啡 啤酒
DH 混合烟 ? ? BM
? 马 ? ? ?
13 -> 德国 = N4,PR = T4
所以剩下 瑞典 = N5,PM = T3
2 -> 狗 = P5
6 -> 鸟 = P3
10 -> 猫 = P1
then:
挪威 丹麦 英国 德国 瑞典
黄 蓝 红 绿 白
矿泉水 茶 牛奶 咖啡 啤酒
DH 混合烟 PM PR BM
猫 马 鸟 ? 狗
所以最後剩下魚只能由德?损B了
。
。