|
下面给出一种非常非常非常变态的解法:(不是我做的) 设向量 (U, V, W, X, Y, Z) 代表(人,房子颜色,房子次序,饮料,烟,宠物) 依题意,将15个条件(合并了2个)带入向量得; 英国佬, 红色, W1, X1, Y1, Z1............(1) 瑞典佬, V2, W2, X2, Y2, 狗............(2) 德国佬, V3, W3, X3, Prince, Z3............(3) 丹麦佬, V4, W4, 茶, Y4, Z4............(4) 挪威佬, V5 , 1, X5, Y5, Z5............(5) Ub, 蓝色, 2, Xb , Yb, Zb............(6) Um, Vm, 3, 牛奶, Ym, Zm............(7) Ug, 绿色, Wg, 咖啡, Yg , Zg............(8) Uw, 白色, Ww, Xw, Yw, Zw............(9) Up, Vp, Wp, Xp, PallMall , 鸟............(10) Ue, Ve, We, 啤酒, BlueMaster, Ze............(11) Uy, 黄色, Wy, Xy, Dunhill, Zy............(12) Uh, Vh, Wh, Xh, Yh, 马............(13) Ut, Vt, Wt, 水, Yt, Zt............(14) Ul, Vl, Wl, Xl, Blend, Zl............(15) Uc, Vc, Wc, Xc, Yc, 猫............(16) 其中Ww>Wg,(绿色房子在白色房子左面), |Wy-Wh|=1, |Wl-Wt|=1, |wl-Wc|=1; (相邻) 注意到向量5,6,7 及向量 8,9,因Ww>Wg 故 Wg=4, Ww=5, 有 挪威佬, V5, 1, X5, Y5, Z5............(17) Ub, 蓝色, 2, Xb, Yb, Zb............(18) Um, Vm, 3, 牛奶, Ym, Zm............(19) Ug, 绿色, 4, 咖啡, Yg , Zg............(20) Uw, 白色, 5, Xw, Yw, Zw............(21) V5和Vm必有一个为红色,考虑到向量1,Vm必为红色,Um为英国佬,故有 挪威佬 V5, 1, X5, Y5, Z5............(22) Ub, 蓝色, 2, Xb, Yb, Zb............(23) 英国佬, 红色, 3, 牛奶, Ym , Zm............(24) Ug, 绿色, 4, 咖啡, Yg, Zg............(25) Uw, 白色, 5, Xw, Yw, Zw............(26) 先假设Wy>Wh, 以相邻向量12,13 匹配以上向量明显无法匹配, 故只有Wy<Wh, 以相邻向量12,13 匹配以上向量22,23 得 挪威佬, 黄色, 1, X5, Dunhill, Z5............(27) Ub, 蓝色, 2, Xb, Yb, 马............(28) 英国佬, 红色, 3, 牛奶, Ym, Zm............(29) Ug, 绿色, 4, 咖啡, Yg, Zg............(30) Uw, 白色, 5, Xw, Yw, Zw............(31) 1) 先假设Wc<Wl<Wt, 现以相邻向量14,15,16匹配以上向量31,30,29,得到 挪威佬, 黄色, 1, X5, Dunhill , Z5............(32) Ub, 蓝色, 2, Xb, Yb, 马............(33) 英国佬, 红色, 3, 牛奶, Ym, 猫............(34) Ug, 绿色, 4, 咖啡, Blend, Zg............(35) Uw, 白色, 5, 水, Yw, Zw............(36) 现以相邻向量10,11匹配以上向量36,33,得 挪威佬, 黄色, 1, 茶, Dunhill, Z5............(37) Ub, 蓝色, 2, 啤酒, BlueMaster, 马............(38) 英国佬, 红色, 3, 牛奶, Ym 猫............(39) Ug, 绿色, 4, 咖啡, Blend, Zg............(40) Uw, 白色, 5, 水, PallMall, 鸟............(41) 因Ym=prince, 这与向量3 矛盾, 2) 再假设Wt<Wl<Wc, 以相邻向量14,15,16匹配以上向量27,28,29,得到 挪威佬, 黄色, 1, 水, Dunhill, Z5............(42) Ub, 蓝色, 2, Xb, Blend, 马............(43) 英国佬, 红色, 3, 牛奶, Ym, 猫............(44) Ug, 绿色, 4, 咖啡, Yg , Zg............(45) Uw, 白色, 5, Xw, Yw , Zw............(46) 以相邻向量10,11匹配以上向量45,46得 挪威佬, 黄色, 1, 水, Dunhill, Z5............(47) Ub, 蓝色, 2, Xb, Blend, 马............(48) 英国佬, 红色, 3, 牛奶, Ym, 猫............(49) Ug, 绿色, 4, 咖啡, PallMal,l 鸟............(50) Uw, 白色, 5, 啤酒, BlueMaste,r Zw............(51) 同样与向量3 矛盾, 3) 假设Wl<Wt=Wc, 以向量14,16匹配向量31,以向量15匹配30得 挪威佬, 黄色, 1, X5, Dunhil,l Z5............(52) Ub, 蓝色, 2, Xb, Yb, 马............(53) 英国佬, 红色, 3, 牛奶, Ym, Zm............(54) Ug, 绿色, 4, 咖啡, Blend, Zg............(55) Uw, 白色, 5, 水, Yw, 猫............(56) 以相邻向量10,11,匹配以上向量54,53,得 挪威佬, 黄色, 1, X5, Dunhill, Z5............(57) 丹麦佬, 蓝色, 2, 啤酒, BlueMaste,r 马............(58) 英国佬, 红色, 3, 牛奶, PallMall, 鸟............(59) 瑞典佬, 绿色, 4, 咖啡, Blend, 狗............(60) 德国佬, 白色, 5, 水, Prince , 猫............(61) 这与向量4矛盾(丹麦佬喝茶) 4) 故Wt=Wc<Wl, 以向量14,16匹配向量27,以向量15匹配28得 挪威佬, 黄色, 1, 水, Dunhill, 猫............(62) Ub, 蓝色, 2, Xb, Blend, 马............(63) 英国佬, 红色, 3, 牛奶, Ym, Zm............(64) Ug, 绿色, 4, 咖啡, Yg, Zg............(65) Uw, 白色, 5, Xw, Yw, Zw............(66) 依次以相邻向量11,4,3匹配以上向量66,63,65,得 挪威佬, 黄色, 1, 水, Dunhill 猫............(67) 丹麦佬, 蓝色, 2, 茶, Blend 马............(68) 英国佬 红色 3 牛奶 PallMall 鸟............(69) 德国佬, 绿色, 4, 咖啡, Prince, Zg............(70) 瑞典佬, 白色, 5, 啤酒, BlueMaster Zw............(71) 再由向量2匹配71,得 挪威佬, 黄色, 1, 水, Dunhill 猫 丹麦佬, 蓝色, 2, 茶 Blend 马 英国佬, 红色, 3, 牛奶, PallMall 鸟 德国佬, 绿色, 4, 咖啡, Prince Zg 瑞典佬, 白色, 5, 啤酒, BlueMaster 狗 故Zg=鱼 到此很明显,是德国佬在养鱼。
|