征战ACM赛场,他们做到了!
十二年征程,这是一场里程碑式的胜利。
2019年9月22至23日,第5届中国大学生程序设计竞赛(China Collegiate Programming Contest,简称CCPC)秦皇岛站在东北大学秦皇岛校区举行,由计软院2018级沈逸凡同学、2017级陈靖宇同学及长望学院2017级计算机软件实验班施博文同学组成的南京信息工程大学ACM集训代表队经过5个小时奋勇拼搏,斩获银奖,顺利晋级全国总决赛并获得总决赛铜奖。这是我校自参加CCPC赛事以来获得的突破性成绩。
据了解,我校在ACM竞赛的道路上已经走过了十多个年头。在这十年间,虽然在江苏省大学生程序设计大赛(JSCPC)、“蓝桥杯”等多项赛事上取得了不错的成绩,但是在技术水平最高、竞争最激烈的CCPC和ICPC上却一直没有大的突破,2019年在CCPC中捧杯,填补了我校在该竞赛上的空白。
CCPC作为一项国际性年度赛事,汇集了全国各大高校的顶尖选手,竞争极为激烈。在这里,你有机会与清北学子同场pk,与名校团队在同一张榜单上逐鹿。比赛成绩不仅展现了一个团队的技术水平,还是一个学校程序设计实力的象征。
奖牌背后的少年们:Think Spirit团队
突破性成绩的背后是一个团队的辛勤与汗水。
在我校数字取证中心四楼一间实验室里,有这样一群人,他们热爱ACM竞赛,擅长各类算法;他们性格迥异,经历不同;他们成绩优秀,爱笑爱闹;他们就是Think Spirit团队,一群在ACM竞赛之路上永不停歇的追风少年。因为共同的热爱与理想,他们相聚在一起,在成长的道路上一同收获奖牌、友情和快乐。
Think Spirit团队主要由本科生组成,包括ACM集训队和Online Judge开发组两个团队。每年学校通过校内程序设计大赛和其他考核方式选出全校最优秀的coder(程序员)加入团队。可以说,Think Spirit团队代表了我校coding(编码)的最高水平。
埋头“打铁”,方能百炼成钢
在扬眉吐气之前,那些无缘领奖台的日子历历在目。施博文告诉小龙,在遭遇挫败的时期,队员们把参加竞赛戏称为“打铁”。
施博文是ACM集训队上一任队长,2019年获奖之后退役。他在ACM竞赛中的成长好像是集训队这四年来发展历程的一个小小缩影。
2018年,还是大一新生的施博文加入集训队,同年五月,他参加了大学中的第一场比赛——江苏省大学生程序设计大赛。然而这场比赛却给了他当头一击——“被强校压着打的感觉生不如死,到比赛最后阶段,大家都不敢看榜单。”这是施博文在比赛过程中最直接的感受。
“在第一道题目A题中便出现了两次Wrong Answer(运行结果错误),很多题目都有思路却写不出来。 另一道题被其他学校队伍认为‘就像签到一样简单’,我们却卡住了二十分钟,最后也没能解出来。赛后我们询问得知,这是一道‘主席树裸题’,但当时我们并不知道那是什么。后来才了解到有种数据结构叫主席树——可持久线段树,那道题的考点就是这个数据结构,只要知道了这个数据结构,整道题看起来完全就是一个模板题,即裸题,甚至不用加以思考就能解出来。”
虽然最后获得了江苏省赛铜奖的成绩,但对于每一个在ACM竞赛路上狂奔的ACMer来说,他们的目标从来不止于此。
比赛结束之后,施博文写了一大段文字来反思:“在井底待久了容易失去对这个世界的真实认知。不努力跳出深井,我们的天空永远只有井口那么大。我们或许可以在墨色正浓时瞥见月亮,但永远看不见初升太阳的锋芒。”在此之后,队员们投入到大量的训练和模拟赛中,奋力追赶。
深夜鏖战,致敬那些不眠夜
质变需要量变,没有系统的大量的训练,成绩很难得到提升。2018年集训队开始组织有计划的集体训练,直到现在他们依旧坚持一周进行两到三次的集体训练,临近比赛时甚至一周七天无休 。集体训练以模拟赛和专题讲解的形式展开,模拟赛又分为个人赛和团体赛。团体赛三人一队,团队需在指定系统下进行长达三个半小时的对抗。2018-2019学年,有详细记录的集体训练达到四十余次,平均每周一次。2019年下半年开始,训练次数达到平均每周三次。
刻苦训练造就了今天ACM竞赛实力的提高。大家渐渐发现,从比赛榜单前面开始找学校名字比以前更快了。
一起发光,一起奔赴远方
谈到取得成功的要素,现任队长沈逸凡认为,这是一场需要天赋的比赛,但是刻苦和团队精神依然重要。“在赛场上每一个人都需要学会配合,学会如何让所有人的优势得到最大程度的发挥,将这个团队的胜率变成最大值。”
在Think Spirit,大家各有所长,每一个人都是发光体,所有光汇集到一起,便闪耀了整个夜空。有的同学擅长数据结构,有的同学精通算法,三个不同类型的人组合在一起,一个三角形的坚固组合便诞生了。
在这里,没有繁琐的规章制度,Think Spirit更注重训练与竞赛本身带来的价值与快乐。大家会一起在实验室里熬夜刷题,在没有竞赛、训练不紧张的时候,还会玩玩游戏放松一下。剥离了竞赛的冲击感,快乐的氛围经常弥漫在这间小小的实验室里。简单快乐的团队氛围,单纯和谐的团队关系,是这个团队的黏合剂。
值得一提的是,队员们在参加紧张的竞赛备赛的同时,学业上依旧没有放松。19级电信院的陈超然在大一学年中综测排名全院第四,19级自动化学院的杨可今年以综测排名第一的成绩成功转入计软院,许多从ACM集训队走出去的学长学姐们也都拥有闪光的经历。他们大多进入全国顶尖互联网公司工作,或进入985名校深造。2019年退役的施博文在今年的校招中拿到了阿里、腾讯的offer。他在阿里通过了七个组的面试,成功进入阿里内核组,在最终考核时他在七位实习生中位列第二,仅次于一名北大硕士。
引路人,感谢一路相伴
在Think Spirit,每一位刚刚加入团队的新生都由郑关胜、李含光、潘锦基、宋彪四位老师指导基础课程,带领他们入门。郑关胜老师是Think Spirit的主教练,十二年,看着团队一点一点成长起来——从赛场新手到聚光灯下的领奖人。Think Spirit好像是他一手带大的孩子,他把满心的热血都倾注于它。他努力给队员们创造一个更好的训练环境,解决他们的后顾之忧,让他们安心比赛,学校和学院也给予了大力支持。
在队员眼中,郑老师是一位充满责任感的老师。他简单纯粹,数十年如一日的保持着对ACM竞赛的热爱。他喜欢给大家讲初心,讲对竞赛的纯粹追求、对人生意义的理解……他认真负责,时刻关切每一位队员的发展情况,细心指导每一位学生,帮助他们走出困惑。他常说:“因为热爱,所以坚持。”在他的指导下,队员们所收获的远远不止编程能力的提高。
在2020年11月的江苏省大学生程序设计竞赛中,我校派出的六支团队全部获奖,由沈逸凡、黄兴睿、李文韬三位同学组成的团队更是取得了金牌的好成绩。他们正在用实力告诉我们:思考无限力量,Think Spirit未来可期。
小龙说|“突袭”食堂后厨,小龙发现……
小龙说|flag立起来,请写下你的2021关键词!
小龙说|2020,我们都是爱的见证者!
文字:张晓晓
图片由团队提供
编辑:曹林兮
责编:梁瑞娜
审核:方向
责任编辑: