似乎好多答主都没有回答楼主的问题,我也来说下我的看法好了。手机打的,将就看看。
楼主的问题其实有三个:
1. 为什么清华没有在final上拿到冠军?
我把这个问题的原因更多归结于运(ren)气(pin)和状(ren)态(pin)。好多清华final队是具备了夺冠的实力的,但比赛就是比赛,比赛场上什么事情都有可能发生(请参见本届世界杯)。比如楼天城和Petr,世界上最顶尖的两位选手(先忽略土神),两位共四次final却都只是亚军。比赛这东西,人品很重要。
2. 为什么最优秀的一批OI选手在WF的成绩不如人意?
首先ACM是团队游戏,讲究配合,而OI只要自己做好就行了,所以OI选手们在ACM场上可能会导致1+1+1小于1(知乎老是把大小于号吞掉了-_-|||),当然也有1+1+1大于3的(比如中大,哈哈)。清华在团队磨合上没花太多功夫。
其次可能他们打太多比赛已经丧失热情了吧。
再次……还是让IOI金牌们来现身说法吧。
3.为什么反而是浙大和上交更好一些?
我觉得在问“为什么”之前应该先搞清楚“是不是”。如果只看冠军数量,上交3次,浙大1次,清华0次,确实浙大和上交好一些。但如果看长期的final成绩倒未必,不过我手上也没有统计资料,谁有空的可以整理下。
交大搞ACM是很专业的,而其它学校则相对业余一些。比如我听说交大试过在final前封闭训练一个月(如果有误请交大朋友指正),这是很多学校不会采用的。如果拿考托福来作比喻,交大像是报名新东方培训,而好多学校则只是自己考前突击几套真题。至于浙大我不了解,就不评论了。但我知道他们为什么能夺冠,因为那年有watashi 🙂
===========分割线============
以下和题主的问题无关。好多答主借这个问题喷ACM,我觉得不太合适。一来和问题无关,二来也喷得毫无依据。
比如说ACM要考察的东西在学术界和工业界上用不上。学术界我不懂,工业界,至少一堆久经考察的ACMer在Facebook, Google这样的大公司为业界做了很大贡献吧。
又比如说只有天朝和“毛子”会把ACM当回事,这个就更武断了。Google Code Jam, TopCoder这种难道只是为了天朝和俄罗斯举办吗?备感荣幸啊。俄罗斯的ACM成绩这么好,那是因为他们的数学太强了。看东北欧的题目就知道了。天朝嘛,呵呵。
希望大家在知乎上能更理智更客观地回答问题,不要自己不喜欢的东西就去喷。就算喷,也请喷得有技术含量一点,谢谢。
p.s.: 好像大家习惯在末尾加利益相关,我也来一下:中大ACM集训队队员,曾去过final
— 完 —
本文作者:知乎用户(登录查看详情)
【知乎日报】
你都看到这啦,快来点我嘛 Σ(▼□▼メ)
此问题还有 22 个回答,查看全部。
延伸阅读:
ACM 中常用的算法有哪些?
如何有效自己训练 ACM?