有重要事讨论,程序员你们不能不进快进啊!
有重要事讨论,程序员你们不能不进快进啊!
(题目)这关系到一只小鸟的发展问题,老鸟不能不答!!!!
各位大虾,你们好
先表明身份:小弟是哈尔滨理工大学的学计算机专业的大一学生!
小弟的话学校上个月有个全校性的竞赛(学校自己的比赛)----网络编程大赛。小弟我参加了。比赛分初赛和决赛。初赛是笔试(100分)---但也有编程的题(编程题30分)。决赛是上机编程---然后给妳发一张试题!把試題用程序编好,再考到软盘里交上去。初赛的笔试100分中除了30分的程序题外,其它都是网络方面的題!小弟以52分有幸进了决赛,但决赛的题令我傻了眼,都是一些非常难的算法题。我原以为它会叫妳编一些实用的程序,但不是。每个人所用的编程工具都是黑乎乎的dos编程工具,只有我除外(我用的是delphi编程)。我是刚学编程的,进决赛,我是报着侥幸的心理进去的。我是不能获奖的。呵呵!
记得有一道題(猴子选大王)是这样子的:10个猴子,按第1,3,5,7,9只,奇数地叫出来。叫出来的那几只按原地站好,再以此也奇数地叫出来,,直到所剩的猴子为两只。则右边的猴子为猴子王。
叫妳编出这样的一个程序,以选出猴子王。设有N个猴子,则第几只猴子为猴子王。
这是我记得的较为简单的提。还有更难得多的,看都看不懂是什么意思!!!
所以我想:这样的题,,,给一些应有数学或者应用物理专业的同学来做,无疑是非常适合的。我想他们是最适合做这样的题了!!所以我有疑问:要做一个很好的程序员就必须训练做这样的题吗?这题有點象我在小学做的奥林匹克数学题!
如何真是这样,我就必须买几本这样的奥林匹克书来研究研究。呵呵!但我想问各位程序员(特别现在已经是程序员的老哥),你们编程真的需要这样的知识吗???据小弟我所知,,我们中国的程序员就非常喜欢钻这样的牛角尖---算法,算法!一切向算法看齐。好像为算法而编程。而印度人,就注重把一个程序当作一个艺术品来看待!他们关心的是这软件如何成型,什么时候成型?而我们中国的程序员软件来没出来,就在
讨论,,用什么算法编它,这算法和那算法又有什么不同。
象我的学校一样,为什么不説叫妳拿出具体的作品呢?.为什么老是算法啊,,算法的呢?学计算机是不能不提算法,但算法真是唯一吗?要是这样,数学系的同学不个个都是----高级程序员了吗?为什么还要算机系呢?
我困惑啊,,,如是这样,,我早知道到这样,我干脆学数学系算了!!!各位老哥你们説呢???
我.叫苏显华,,QQ是:9535354。欢迎于我讨论。