江苏省常州高级中学高三(13)班学生金斌,在美国当地时间6月4日下午举行的Topcoder Open (简称TCO)Algorithm(算法)冠军争夺战中,击败各路好手,一举夺得世界冠军。这是继他今年一月夺得Topcoder High School(简称TCHS,即高中生比赛)世界冠军后,一年内取得的第二个Topcoder系列赛冠军。金斌是进入现场比赛的唯一的高中生,也是参加最终决赛的唯一一名中国选手,同时也成为了历史上第一个一年内取得TCHS和TCO两项冠军的选手和历史上最年轻的世界冠军。
对于算法类程序设计竞赛,被全世界广泛公认的有3项大赛,分别是于1989年创办,代表了高中生学科竞赛最高荣誉的IOI(International Olympiad in Informatics,国际信息学奥林匹克竞赛);由美国Topcoder公司从2001年开始举办,在个人程序设计竞赛中最具权威的Topcoder Algorithm比赛(TCO是这项系列赛的年度总决赛);以及于1970年创办的,在团队程序设计竞赛中最具权威的ACM/ICPC(国际大学生程序设计竞赛)。参加TCO比赛的选手有许多都是ACM世界冠军队成员,或者是IOI的金牌获得者,可以说都是计算机程序设计竞赛领域的精英人士。
TCO的比赛分为网络淘汰赛和现场赛两个部分。通过了5轮竞争激烈的网络淘汰赛,来自江苏的信息学奥林匹克优秀选手金斌从全世界五千多名优秀选手(他们几乎都毕业或正就读于世界著名大学)中脱颖而出,进入了世界前18位,从而获得了赴美国拉斯维加斯参加TCO现场比赛的机会。与金斌一起代表中国参加现场比赛的还有来自清华大学的俞华程与楼天城,而金斌是这18人中唯一的高中生。
现场比赛分为半决赛和决赛两个部分。在半决赛中,金斌发挥稳定,以半决赛第7名的成绩(现场决赛只有8个名额),成为唯一进入现场赛决赛的中国选手。
此时与金斌对抗的,大都是身披无数荣誉的大学生,甚至是职业程序员。超过57%的参赛者具有学士学位,其中大部分为计算机专业,20%为硕士学历,6%拥有博士学位。在决赛中,面对Topcoder Algorithm的世界第一、三届TCO冠军的Petr(来自Moscow State Univ,曾率队两获ACM世界亚军);ACM世界冠军队成员WiNGeR(来自St.Pertersburg Univ. IFMO)、Marek(来自Warsaw Univ.);来自加拿大的职业程序员Snapdragon(topcoder排名第6);来自俄罗斯Novosibirsk State Univ的syg96;来自挪威的Im2Good和来自阿根廷的lucasr等世界顶尖高手,金斌发挥非常出色,凭借成功的解题策略,最终取得了梦幻般的胜利——他也成为了历史上第一个一年内取得TCHS和TCO两项冠军的选手和历史上最年轻的世界冠军。现场赛的出色表现也让金斌在Topcoder的排名进入了世界前十——可以说创造了一个奇迹。
初中毕业于常州外国语学校的金斌从小对信息学就情有独钟,曾屡获全国信息学奥林匹克竞赛江苏赛区一等奖,2008年入选国家集训队。他从高一开始接触Topcoder比赛,虽说一开始默默无闻,经多年在江苏省信息学奥林匹克集训队的训练,靠自己不懈而刻苦的努力在中国排进了前十名,超过了许多比他年长的信息学奥林匹克中国国家队成员和很多IOI金牌选手,成为了Topcoder Algorithm中冉冉升起的新星。凭借自己聪颖的天资和勤勉的训练,他的实力与日俱增。本次在TCO中取得世界冠军,无疑是对他几年来默默付出的肯定。“这个第一名远比国际信息学奥林匹克竞赛金牌分量重,成色足!”省常中金牌教练曹文评价说。TopCoder的首席技术官Mike Lydon则称赞金斌在计算机方面的前途不可限量:“这个男孩可以完成任何他想做的事。”
金斌本次夺冠,让世界看到了他的能力与潜质,为江苏的信息学奥林匹克竞赛画上了浓墨重彩的一笔,更为国家争得了荣誉。而此时正是我国一年一度的高考,金斌却早在一年前就同时取得了清华大学和上海交大的保送资格,他最终选择了更适合自己的交大。
金斌夺冠后谦虚地说:“我的不断进步,完全得益于江苏优异的信息学环境与省常中信息学竞赛的优秀团队。尤其要感谢省集训队的许多老师,这几年来,他们不仅殚精竭虑对我进行辅导和训练,而且在生活上也给予我无微不至的关怀,更为我设计终身发展的道路和方向,即使在落选信息学奥林匹克国家队后也没有对我失望,反而鼓励我不要气馁,要在TCO比赛中努力证明自己,这次成绩的获得,也算是对这些老师这些年为我辛勤付出的最好回报。我非常幸运能在这么好的环境和团队中不断提高自己。我希望能够用自己的努力为这个团队多做点事,也希望能用自己的进步不让关心我的人失望。”
责任编辑:宗晓静