当前位置: 代码迷 >> C语言 >> 只有天才才能做得出来的题
  详细解决方案

只有天才才能做得出来的题

热度:328   发布时间:2008-06-21 22:48:06.0
[bo][un]simpley[/un] 在 2008-6-21 22:39 的发言:[/bo]

半个小时做出来的人确实是天才,前提是真正靠自己的智慧。

靠见多识广做出来也值得肯定,但不能骄傲,毕竟具有创造力的人是极少的


果然有知己!谢谢!
我说这题并非作秀或其它不良目的,就是希望有兴趣的朋友能够开动脑筋去思考。
当然这里面肯定有很多见识渊博的人很熟悉该题,甚至将该题拓展。但我出题的时候就说了,如果在不知道答案的前提下去思考。
----------------解决方案--------------------------------------------------------
成功是什么?1%的天才加99%的汗水。
就算自己的智慧再厉害,你徒手用沙子装一台电脑看看?
什么都是靠积累的,没有积累就是真正的天才也未必能在半小时之内做出来。
牛顿悟出万有引力还需要一个苹果呢!
----------------解决方案--------------------------------------------------------
楼主言下之意是特指那1%还不到的人?


[color=white]
----------------解决方案--------------------------------------------------------
那1%还不到的人估计也不是刚出生就会说话,刚伸展手指头就会盲打了吧?
到头来还是需要积累,只不过积累得比别人快而已。
而且你还不知道,比别人快是因为真的天赋呢,还是单纯的勤奋刻苦。
所以LZ的言论毫无意义。

PS 就算是1%,针对十几亿中国人也很多了吧?
----------------解决方案--------------------------------------------------------
题目两种,一种必须有知识才会做,一种是无知识也能做。象网上流传的微软的那些题,很多属于后者。
对楼主的题来说,正确解是用三进制,但如果有一个聪明人,并且是文盲,他也可能做出来。但作为文盲来说,他的能力只能到此了,他不仅不能用沙子装一台电脑,用什么装不了。
那种不需要知识的题,往往更适宜考察一个人的天赋。
----------------解决方案--------------------------------------------------------
只能说,天赋是上天给的,但这不是嫉妒,而是相信后天的努力可以弥补。
----------------解决方案--------------------------------------------------------
或者可以这么说,做同一个软件,都用不上什么有难度的算法
但一个懂算法的人去写,和一个只懂基础语法的人写
虽然都写出来了,不过。。。。


[color=white]
----------------解决方案--------------------------------------------------------
虽然不否认那个只懂基本语法的人会“想出”更新奇的办法。但那仍然是在另一个领域积累的融会贯通。
----------------解决方案--------------------------------------------------------
生活领域
----------------解决方案--------------------------------------------------------
其实我是引用的
将球编号为1-12,分为三组,设特殊球为a。
    第一次秤:1234-5678,如相等,则a球在9-12号中。
    第二次秤:1.2.9-3.10.11,如相等,则12号为a球,第三次即可得出12号球的轻重情况。
    如1.2.9轻于3.10.11,则表明9号为轻球或10.11号有一个重球。
    第三次秤10-11,如相等则9号是a球为轻,如不等则重的那个是a球。反之,1.2.9重于3.10.11也可用此方法测出结论。


    再回到第一次,如1234轻于5678,则1234中有一球为轻或5678中有一球为重。


    第二次,秤1.2.3.5-4.9.10.11,如1.2.3.5为轻,则表明1.2.3中有一个轻球,第三次秤1-2,轻者为a球,相等则3号是a球。


    如1.2.3.5等于4.9.10.11,则6.7.8号中有一个重球,第三次秤6-7,重是是a球,相等则8号是a球。
    如1.2.3.5重于4.9.10.11,则5为重球或4为轻球,第三次将5号或4号与其他球秤即可得出结论。
    同理,若1234重于5678,根据上述方法也可得出相应的结论。
----------------解决方案--------------------------------------------------------
  相关解决方案