|
阅读:809回复:20
世界98%的人算不出这道题
世界98%的人算不出这道题
下面是爱因斯坦出的一道测试题。他说世界上有98%的人回答不出这道题, 看看你是否属于另外的2%? 前提: 1 有五栋五种颜色的房子 2 每一位房子的主人国籍都不同 3 这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物 4 没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料 提示: 1、 英国人住在红房子里 2 、瑞典人养了一条狗 3 、丹麦人喝茶 4 、绿房子在白房子左边 5 、绿房子主人喝咖啡 6 、抽PALL MALL烟的人养了一只鸟 7 、黄房子主人抽DUNHILL烟 8 、住在中间那间房子的人喝牛奶 9 、挪威人住第一间房子 10 、抽混合烟的人住在养猫人的旁边 11 、养马人住在DUNHILL烟的人旁边 12 、抽BLUE MASTER烟的人喝啤酒 13、 德国人抽PRINCE烟 14 、挪威人住在蓝房子旁边 15 、抽混合烟的人的邻居喝矿泉水 问题是: 谁养鱼? |
|
|
|
1C#
发布于:2004-01-10 14:25
Re:世界98%的人算不出这道题
I think maybe it's Germen.Right? |
|
|
2C#
发布于:2004-01-10 14:25
Re:世界98%的人算不出这道题
I think maybe it's Germen.Right? |
|
|
3C#
发布于:2004-01-11 20:26
Re:世界98%的人算不出这道题
是德国人啊!不是很难吧,现在已经有两个人都答出来了,难道是因为中国人太多了? |
|
|
4C#
发布于:2004-01-13 13:26
Re:世界98%的人算不出这道题
顺序为:
黄房子,挪威人,D烟,矿泉水,养猫 蓝房子,丹麦人,混合烟,茶,养马 红房子,英国人,paul烟,牛奶,养鸟 绿房子,德国人,prince烟,咖啡,养鱼 白房子,瑞士人,B烟,啤酒,养狗 |
|
|
|
5C#
发布于:2004-01-13 16:09
Re:世界98%的人算不出这道题
是德国人。在ASP下调用发下函数即可知道答案。
本人开发,版权所有! function search() str1="红,黄,蓝,绿,白" '房子颜色 str2="英,挪,瑞,德,丹" '国藉 str3="甲,乙,丙,丁,戊" '烟-甲=PALL MALL,乙=DUNHILL,丙=BLUE MASTER,丁=PRINCE,戊=混合烟 str4="狗,鸟,马,猫,鱼" '宠物 str5="咖,茶,奶,酒,水" '饮料 n=0 strings="" yanse=split(str1,",") guoji=split(str2,",") yan=split(str3,",") dongwu=split(str4,",") yinliao=split(str5,",") for i=0 to 4 strings=guoji(i) stringc=yanse(i) stringy=yan(i) stringd=dongwu(i) stringyl=yinliao(i) for j=0 to 4 if i<>j then strings1=strings & guoji(j) stringc1=stringc & yanse(j) stringy1=stringy & yan(j) stringd1=stringd & dongwu(j) stringyl1=stringyl & yinliao(j) for k=0 to 4 if k<>i and k<>j then strings2=strings1 & guoji(k) stringc2=stringc1 & yanse(k) stringy2=stringy1 & yan(k) stringd2=stringd1 & dongwu(k) stringyl2=stringyl1 & yinliao(k) for l=0 to 4 if l<>i and l<>j and l<>k then strings3=strings2 & guoji(l) stringc3=stringc2 & yanse(l) stringy3=stringy2 & yan(l) stringd3=stringd2 & dongwu(l) stringyl3=stringyl2 & yinliao(l) for m=0 to 4 if m<>i and m<>j and m<>k and m<>l then strings4=strings3 & guoji(m) stringc4=stringc3 & yanse(m) stringy4=stringy3 & yan(m) stringd4=stringd3 & dongwu(m) stringyl4=stringyl3 & yinliao(m) Allguoji=Allguoji & strings4 & "," Allyanse=Allyanse & stringc4 & "," Allyan=Allyan & stringy4 & "," Alldongwu=Alldongwu & stringd4 & "," Allyinliao=Allyinliao & stringyl4 & "," end if next end if next end if next end if next next gj=split(Allguoji,",") '国藉的排列。 ys=split(Allyanse,",") '颜色的排列。 y=split(Allyan,",") '烟的排列。 dw=split(Alldongwu,",") '动物的排列。 yl=split(Allyinliao,",")'饮料的排列。 for i=0 to 119 rgj=gj(i) '国藉 if instr(rgj,"挪")=1 then for j=0 to 119 rys=ys(j) '颜色 if instr(rys,"蓝")=2 and instr(rys,"绿")=instr(rys,"白")-1 and instr(rgj,"英")=instr(rys,"红") then for k=0 to 119 ry=y(k) '烟 if instr(rys,"黄")=instr(ry,"乙") and instr(rgj,"德")=instr(ry,"丁") then for l=0 to 119 rdw=dw(l) '动物 if instr(rgj,"瑞")=instr(rdw,"狗") and instr(ry,"甲")=instr(rdw,"鸟") then if instr(ry,"戊")=instr(rdw,"猫")+1 or instr(ry,"戊")=instr(rdw,"猫")-1 then if instr(rdw,"马")=instr(ry,"乙")+1 or instr(rdw,"马")=instr(ry,"乙")-1 then for m=0 to 119 ryl=yl(m) '饮料 response.write "正在尝试:" & rgj & rys & ry & rdw & ryl & "..." if instr(ryl,"奶")=3 then if instr(ry,"戊")=instr(ryl,"水")+1 or instr(ry,"戊")=instr(ryl,"水")-1 then if instr(ry,"丙")=instr(ryl,"酒") and instr(rys,"绿")=instr(ryl,"咖") and instr(rgj,"丹")=instr(ryl,"茶") then response.write "<br><br>已成功,结果如下:<br>" response.write rgj & "<br>" response.write rys & "<br>" response.write ry & "<br>" response.write rdw & "<br>" response.write ryl & "<br>" response.write "注:甲=PALL MALL,乙=DUNHILL,丙=BLUE MASTER,丁=PRINCE,戊=混合烟<br>" exit function end if end if end if response.write "False!<br>" response.Flush() next end if end if end if next end if next end if next end if next end function-------------------- 痛恨阳光 |
|
|
|
6C#
发布于:2004-01-13 16:16
Re:世界98%的人算不出这道题
具体的演示请看[a=http://web.xznu.edu.cn/yeren/test/index.asp]http://web.xznu.edu.cn/yeren/test/index.asp[/a]
--------------------
痛恨阳光 |
|
|
|
7C#
发布于:2004-01-13 16:16
Re:世界98%的人算不出这道题
你算的好累啊! |
|
|
|
8C#
发布于:2004-01-13 16:36
Re:世界98%的人算不出这道题
笨人只有笨办法了。
你有好办法跟我说一下啊,我很想知道一种新方法。 -------------------- |
|
|
9C#
发布于:2004-01-13 16:38
Re:世界98%的人算不出这道题
我也想知道呀!
这位大哥教教我吧! 怎么样用最轻松的办法解出这道题? 答案早就知道了,重复一万遍也没意思,最重要的是过程。 --------------------
=============================================================== 欢迎光临野人之家论坛[a]http://bbs.yerenhome.com[/a] |
|
|
|
10C#
发布于:2004-01-13 17:03
Re:世界98%的人算不出这道题
偷别人的,简单吧[em046] |
|
|
|
11C#
发布于:2004-01-14 13:21
Re:世界98%的人算不出这道题
挪威人住第一个房子,挨着蓝房子,所以第二个房子是蓝房子.
因为绿房子在白房子左边(我理解为它们挨着)需要两个地方,蓝房子左边不够,只能在蓝房子右面,而英国人住红房子,所以第一个房子是黄房子-挪威人住的. 中间房子主人喝牛奶,绿房子主人喝咖啡,所以中间的房子不是绿房子,更不可能是白房子,得出房子的排列顺序是黄蓝红绿白. 剩下的找张纸一画就出来了. |
|
|
|
12C#
发布于:2004-01-14 14:21
Re:世界98%的人算不出这道题
是德国人。在ASP下调用发下函数即可知道答案。 猛啊 我都没的说了 |
|
|
|
13C#
发布于:2004-02-17 14:47
Re:世界98%的人算不出这道题
挪威 丹麦 英国 德国 瑞典
黄色 兰色 红色 绿色 白色 喝水 喝茶 牛乃 咖啡 啤酒 养猫 养马 养鸟 养鱼 养狗 D 混合 PA PR BL -------------------- 吃饱喝好。 |
|
|
|
14C#
发布于:2004-02-17 16:54
Re:世界98%的人算不出这道题
晕呀~~
--------------------
你是海水我是淡水鱼~~``` |
|
|
|
15C#
发布于:2004-02-20 22:08
Re:世界98%的人算不出这道题
是德国人。在ASP下调用发下函数即可知道答案。 强人阿 |
|
|
|
16C#
发布于:2004-02-21 16:50
Re:世界98%的人算不出这道题
怎么回有98%的人都猜不对呢??
总共有5个人 我瞎蒙是5选1,概率是20% -------------------- 生命不过是一场坟地里的盛宴, 饮罢唱罢,死亡就微笑着翩翩飞临。 当青春的容颜在镜中老去, 还有谁会想起那些最初的温柔和疼痛? |
|
|
|
18C#
发布于:2004-02-22 10:49
Re:世界98%的人算不出这道题
何必呢......
--------------------
我徂东山,滔滔不归。
我来自东,零雨其蒙。 |
|
|
|
19C#
发布于:2004-02-23 15:43
Re:世界98%的人算不出这道题
如果是印院的
那我看是糟蹋了 |
|
|
|
20C#
发布于:2004-02-25 18:03
Re:世界98%的人算不出这道题
是德国人。在ASP下调用发下函数即可知道答案。 建议你去www.51js.com去那里看看会有很不错的发挥空间哦! |
|
|