当前位置: 代码迷 >> C语言 >> [讨论]来点难度的智力题
  详细解决方案

[讨论]来点难度的智力题

热度:337   发布时间:2007-11-16 10:39:17.0
第八题我就解释一下吧.


一个人是一个立体的,分为前后左右上下,眼睛长在前面,所以可以分辨前后,眼睛又是左右分的,可以分辨左右,平面镜只能改变一个平面而已,如果将平面镜放在你前面,他可以改变你的前后和左右,这是一个平面,就相当于你绕着上下轴转180度,画个立体图就知道所有点的前后和左右都改变了,但上下还是没有变的.如果你把镜子放在你头上,然后把头往上扭,(相当于你的眼睛长在头上了)你是否觉得你的上下和左右被颠倒了,但前后没有被颠倒,由于眼睛结构问题,所以不能模拟左右不变的情况,只能想像了.
----------------解决方案--------------------------------------------------------
嗯,是方块5
----------------解决方案--------------------------------------------------------
应该是方块5,不过不自信.呵呵
----------------解决方案--------------------------------------------------------

简单推理一下就差不多了.

由P说的:"我不知道是什么牌",可以推出这个点数有多个花色,所以只能是A,Q,4,5;
由Q说的:"我知道P不知道是什么牌",所以可以推出这个花色的所有牌在其它花色中都有,所以只能是红桃和方块.
由P说的:"我知道是什么牌了",所以不可能是A,因为方块和红桃都有A,所以只能是Q,4,5了.
由Q说的:"我也知道了",所以肯定不是红桃了,不然的话,Q就不知道是4还是Q.所以只能是方块5了

[此贴子已经被作者于2007-11-16 11:04:24编辑过]


----------------解决方案--------------------------------------------------------
1,猜女儿的年龄(好象错的吧),给的不全面吗?
2,住旅馆:a,b,c 30元住旅馆,后来老板反还5 元,房费总共是25元,减掉2元小费,
30-5=25,5-2=3,25+3=28;
3, 袜子;
两对盲人,一双袜子一人一只,这样的话就可以!
----------------解决方案--------------------------------------------------------
4、有一辆火车以每小时15公里的速度离开洛杉矶直奔纽约,另一辆火车以每小时20公里的速度从纽约开往洛杉矶。如果有一只鸟,以30公里每小时的速度和两辆火车同时启动,从洛杉矶出发,碰到另一辆车后返回,依次在两辆火车来回飞行,直到两辆火车相遇,请问,这只小鸟飞行了多长距离?
这个好像没答案吧?根本就没说两地的距离~只能用表达式了,而且好像还是小学的问题呢~~
----------------解决方案--------------------------------------------------------
以下是引用qiang5219在2007-11-16 11:17:36的发言:
1,猜女儿的年龄(好象错的吧),给的不全面吗?
2,住旅馆:a,b,c 30元住旅馆,后来老板反还5 元,房费总共是25元,减掉2元小费,
30-5=25,5-2=3,25+3=28;
3, 袜子;
两对盲人,一双袜子一人一只,这样的话就可以!

猜女儿的年龄答案是对的,36=6*6*1=9*2*2,6+6+1=9+2+2=13,所以不能确定,当知道只有一个女儿的头发是黑的,也就是说不可能是两个同龄最大。所以结果是36 9 2 2


----------------解决方案--------------------------------------------------------
乒乓球问题
先拿4个,以后对方拿x,你就拿6-x,这样就能保证你能拿到100号
----------------解决方案--------------------------------------------------------
已知: 每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈, 问题:为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)

至少需要四架飞机

假设需要N架飞机,要使有一架飞机飞行的时间最长,就要使某些飞机飞行的时间最短,所以在飞行的过程中,一定要有一架飞机为其它飞机加油,并保证其它飞机都是满油.这架飞机没油就坠落.另外再派一架飞机用来加油,同上.

从第一次开始,N架飞机开始起动,由于一架飞机满油时可以飞一半的路程,所以,一架飞机供油,让所有飞机飞行,只能飞1/(2*N)的距离.同理,下一次飞机坠落只能飞行1/(2*(N-1))的路程.....一直到最后一架飞机能飞行1/2的路程.所以要使至少一架飞机绕地球一圈就要满足以下式子.

1/(2*N)+1/(2*(N-1))+....+1/2>=1;
即1/N+1/(N-1)+....+1/2+1>=2;,解不等式得N最小为4
----------------解决方案--------------------------------------------------------

记的微软好像出过这样一题“为什么井盖选用圆的不用方的?”
个人觉的没什么意思,,,给人的感觉是在把大学生当猴耍。。。有个别的英文智力题还有点小意思,,谁叫现在大学生这么多呢,,,可悲


----------------解决方案--------------------------------------------------------
  相关解决方案