超励志!杭电第六次打入“编程界奥林匹克”全球总决赛

更新时间:2019-12-20 18:00:06点击: 科研管理新闻

很多网友看到最近在西北工业大学闭幕的第44届国际大学生程序设计竞赛亚洲区EC-Final的成绩表,都忍不住说“像C9League内部游戏嘛”。冠军是清华大学队,前十名挤满中山大学、浙江大学、南京大学、北京大学等名校的队伍。其中有一支队伍显得很“独特”——五点共圆(Time Flies very fast)队,排在两支清华队伍之后的第三名,来自杭州电子科技大学。 国际大学生程序设计竞赛,俗称为“ACM/ICPC”,公认“编程界的奥林匹克”。中国计算机学科排名靠前的大学,无一例外重视这项不是人为打分的硬核竞赛,将打入全球总决赛并取得好成绩视为大学计算机人才培养水平的一项重要指标。 C9俱乐部游戏 大学里竞赛很多,可谓多如牛毛,但名校重视的竞赛并不多,ACM/ICPC就是其中之一。ACM国际大学生程序设计竞赛亚洲区域赛前十名被国内最著名大学垄断是常态。然而也有例外,最近十年来,杭电代表队常常进入亚洲区域赛前十榜单。而这次,杭电取得了区域赛的历史最佳成绩——亚军,并凭此成绩进入2020年于俄罗斯举行的全球总决赛,杭电ACM集训队总教练刘春英老师也在本次比赛获得优秀教练奖之列(全国共六位,分别来自清华大学、杭州电子科技大学、中山大学、浙江大学、南京大学、北京大学)。 “过去10年,杭电以普通一本高校身份,5次进入ACM全球总决赛,最好成绩是2017年的全球并列第20位。去年没有进入全球总决赛,说实话,今年压力还是挺大的,这次能以区域赛历史最好成绩,宣告重返全球总决赛,非常欣慰。”杭电“ACM教父”刘春英说。 越来越重视教育的家长,理解ACM并不难。中学有信奥(OI),主要考的是编程、算法,采取的是“一个人5个小时做3道难题”的考法。基本上是同样风格的题目,到了大学阶段则叫ACM/ICPC,是由美国计算机协会主办的全球性程序设计竞赛,被誉为“大学里难度最高的学科竞赛之一”,采取的是“三个人组队5小时做10—13道题目”的考法。这么说就很容易理解,为什么清华北大上海交大浙大这些名校能在ACM上成绩优异,因为他们的不少学生都是“通过信奥竞赛特长生渠道录取的”。中学信奥基础好,大学打ACM往往有优势。 双非可逆袭 ACM因其门槛高,双非大学想获得好成绩是不容易的,想跻身高校传统强队之列,难度更是可想而知。“最大的障碍,还是生源问题。”刘春英坦言,每年自己最紧张的,也是自认为做得比较成功的一点,就是在杭电大一新生中挖掘好苗子。“好苗子可以是有信奥基础的,也可以是零基础的,但必须都要对编程超级热爱。毕竟ACM的路很苦,不仅需要天赋,还需要持久的热情。” 这些年,杭电因为办学水平快速提高,再加上数字经济的红利,招生分数在浙江省属高校中名列前茅。让刘春英很欣慰的是,随着杭电近些年的良好发展势头,以及业内对杭电ACM竞赛成绩的认可,学校这些年也陆续能招到一些不错的信奥苗子。 但在“视教练ACM为一生钟爱不渝事业”的刘春英眼中,最大的快乐还是“我要让交给我的苗子,在ACM能力上做到他们能做到的最好”。“我经常对我的队员说,你们代表杭电打入ACM全球总决赛,和清华学生打入全球总决赛,意义是不一样的。我们需要付出更多汗水,对抗更多偏见,也能激励更多人。” 从2004年开始摸索带竞赛,刘春英全身心投入到“栽培ACM苗子上”。2010年,杭电队首次打入全球总决赛。开始时身边人几乎是不相信的。因为当时的非985、211大学进入全球总决赛也是凤毛麟角。后来杭电成为双非大学的代表,成了总决赛的“常客”。“更多是自豪,我们做到了一般被认为不可能的事。” 顾奕臻、祝之禺、陈惇显(从左至右) 刘春英最擅长、这些年一直在做的,就是“让有天分的孩子在杭电大放光芒”。“我很幸运,这些年遇到了胡浩(大学0基础开始编程)、陈松扬(现在浙大读研)、祝之禺(杭电现大三学生)等优秀的同学。我们是互相成就吧。”胡浩“送”给杭电两张全球总决赛入场券,是杭电进入ACM世界舞台的拓荒者。ACM界偶像级人物陈松扬把自己最好的比赛时光留给了杭电,带给杭电历史最佳的全球第20位。“我是往前看的人,陈松扬的水平,得到了清华上交等名校高手的认可,有人说陈松扬毕业了,杭电ACM会不会一蹶不振。好在,祝之禺(卓越学院)、陈惇显(卓越学研)、顾奕臻(计算机学院)三个棒小伙很快接棒,时隔一年就宣告,杭电又回来了。未来我的目标不变,就是带领杭电ACM队突破自我,在总决赛中杀入前20位甚至更高。”刘春英坦言,自己这么拼的一大原因是,不少在高中信奥竞赛中尚未完全证明自己的学生,高考升学中主动放弃双一流名校来杭电打ACM,“我有责任让他们从杭电毕业时,已然是更好的自己”。 ACM,世界一流公司敲门砖 ACM为什么这么受名校青睐,这么受学霸热爱?因为难,因为在这一领域玩的天才颇多。 据说每年国际大学生程序设计竞赛总决赛的现场,结果一出来,冠亚军队伍的队员被Google、Facebook这样的豪强公司疯抢,起薪都是百万美元起,不少人后来成为细分领域的佼佼者。事实上,总决赛队伍中,代码天才并不少见。 现在大学里写代码很普遍,ACM好手可谓“写代码中的职业选手”。因为ACM主要是考算法的,主要时间是花在思考算法上,而不是花在写程序与debug上。杭电新一代ACM代表人物顾奕臻认为,“写代码有两种,搞工程的就像长跑运动员,搞ACM的就像跨栏运动员,思考算法很难,偏理论一些,也最快乐。” 浙江省是信奥强省,省队和国家队水平几乎差不多。浙江省出来的信奥好手,后来不少成为ACM大神。杭十四中毕业的楼天城,进入清华大学后,成为中国公认的大学生计算机编程第一人,经常以一人单挑一个队,在NOI、ACM界无人不晓其大名,人称“楼教主”。楼天城现在是无人驾驶明星企业小马智行的联合创始人。 绍兴一中毕业的唐文斌,是全国信息学奥林匹克竞赛金牌得主,在清华大学读书期间曾获得国际大学生程序设计竞赛世界总决赛第六名(亚洲第一名)。“ACM大神”唐文斌的另一个身份,是高科技公司旷视科技的联合创始人。 “我注意到,这些年不少ACM好手纷纷转向科技公司创业,他们创造出不少明星科技企业,这些科技企业有门槛壁垒,不太容易被那些强资本竞争对手攻破。这说明了打ACM是一种创新能力培养,他们在算法上的优势,让他们在创业中赢得先机。”刘春英表示。 杭电ACM集训队的队员们,在杭电最优秀学生之列,但凡坚持下来的,进入世界五百强公司很普遍,进入清华、浙大深造的也不少。“杭电这些年招生分数越来越高,学校如何把招生质量转化为培养质量是个新课题。很开心的是,我们面向全校学生的颇具规模的ACM集训,不光是为了出好的竞赛成绩,也是优秀创新人才培养的重要摸索。像ACM这样的培养平台,能够让优秀生源在杭电毕业时变得更加优秀。”计算机学院副院长邬惠峰表示。 双一流科研管理新闻科研管理系统