说再见

来源:互联网 发布:虚拟币交易源码下载 编辑:程序博客网 时间:2024/04/29 09:52

        这几天忙完了手里的事,给学弟学妹整理的资料也上传到ftp上了,那是时候总结下自己的ACM经历了,一笔一笔如流水,权当自己对ACM的留恋了。

       大一的时候我第一次听说了有ACM这个赛事,当时对集训队的成员真是无比的佩服,因为队员之间都是用x神来称呼的,都说着我们听不懂的语言。12月的时候吧,集训队开始招新,那时候我鼓足了勇气才和室友一起报了名。在12月18的时候学校举行了新生赛,我们以3题的成绩正好进入集训队,那时新生赛的第一名足足做了7题,让我第一次感到了差距的存在。

       寒假学校让我们去做杭电第11页的题目,从“ASCII码排序”这题开始,我正式开始了我的ACM之旅。寒假很快过去,寒假里我大概做了60多题,离要求的100题还是差很多,心里特别忐忑。一开学学校就组织了校赛,当时我排在很后面,很多题目都是有非常棒的思路但是写出的代码总是有莫名其妙的bug。校赛比完我一个人在寝室里难受了很久,感觉没发挥出自己的实力,特别想在一场比赛上证明自己。

       下学期学长特别负责,每周给我们讲知识点,也给我们开了很多场“快乐的新生程序设计竞赛”,还记得题目的名字都是以我们的学长命名的,这一传统也延续了下去,今年要举办的新生赛也是以队员名字命名的,不过我已经不认识这些名字了。大一的那段时光是很美好的,那时候冲神还在集训队,我们能看到大神就在我们座位边,能看到他们给我们做出的榜样,那时候我们怀着最大的对未来的憧憬。

       那年暑假我们留校进行了集训,那是我们第一次系统地学习相关知识。暑假的时间是一段最难熬也是提升最快的时间,那时候我坐在教室的最右下角,每天早上听老师上课,下午补题,晚上把知识点整理成模板。那个暑假很多人因为受不了压力离开了集训队,那时候我心想就算再难我也要留下来,本来就比人家差了,总不能再比人家懒惰吧。

       大二的时候老师每周日都会开一场比赛,周二讲题,周四补题。那段时间我非常纠结,周围的同学有的去了老师的实验室,开始跟着老师做项目,而我做ACM的题目总是被虐,也不大有成就感,有点迷茫。后来转念一想,都做了半年了总不能半途而废吧,于是咬咬牙就坚持下来了。

        下学期有一场省赛,那是我们第一次参加现场赛。我从进队以来一直都是和室友两个人一队,这样我们需要第三个队友,我们原来打算找一个大三的学长,然而学长只差一个队友。那时老师说不如你们打场比赛,成绩最好的和大三一队,剩下的和两个大一的组队吧。那时我心想应该能和大三组队,还和我室友说,要不还是我们组队吧,再找个大二的就行。然而事实就是这么戏剧性,那场校赛我只做出了一题。比赛结束后我曾经的队友就和大三的组队了,我和两个都不认识的大一新生一队,那时我心想万一省赛打个铁多不好交代,同时也觉得自己真的菜的可以,真是心灰意冷。幸运的是,在省赛前我还是调整过来了,最后拿了个铜奖,也算意料之中吧。然而省赛打完我看到了和别人的巨大差距,银牌题要用到的最小树形图算法我甚至听都没听过。那时候我又萌生了退出的想法,也许对于我这个菜狗子来说,意志不坚定是我最大的对手。过了有几周,我想想自己还是喜欢ACM的,那时我心想,好歹打完网络赛,做最后的一搏,我想去趟区域赛。

       暑假之前我有了稳定的队友,我们一起打了多校集训,成绩有好有坏,总是处于能进区域赛和不能进的分界线之间。到了网络赛的时候,第一场我们A掉了一道全场没几个队AC的题,然而最后我们还是一题之差没有出线。随后大多数比赛我们都巧妙地差了一题,那时我想到这儿就结束了,虽然心里很不甘。没想到老师申请到了大连和青岛的名额,我们选了大连,心想也没什么好失去的了。

       做了整整一天的高铁到大连,没想到大连区域赛一开始就给了我们一个下马威,热身赛的时候我们一题都没做出。那晚妈妈打电话过来的时候,我有点哽咽,靠在宾馆的窗户边,看着那一点一点亮起的灯光,过了很久才平复心情。区域赛开始了,我队友一开始就交了一发WA,幸好后面还算正常,我们很快的看懂了题意,并在两小时左右A了四道题,那时我们想五题大概就有奖了,稍微松了口气。我们看了下榜单,然后我的一个队友开始看A题,我开始看F题,我很快想出了F题的构造思路,敲好之后一提交,TLE,我想,麻烦了。这时我的队友也看懂了A题,开始敲他的代码,我则在旁边想我的题目。过了20多分钟,队友感觉代码有很大问题,于是打印了出来让我用电脑。我上去敲了一发打表,但是因为只有接近一半的数据能用打表来处理,一交,果然又一发TLE。这是我的队友终于找出了A题的bug,成功的AC了。我们一看榜单,5题已经差不多掉出了铜牌区,压力都在我的F题上了。那时我突然想起了老朋友——线段树,一算复杂度够,我就心慌慌地敲了一遍用线段树优化的代码,提交的时候我有点不敢看就去了趟厕所。回来的时候发现队友挺淡定的,我想大概是没过,没想到一问居然过了,那一刻真是开心的无以复加。最后的一小时我们打算做C题,一题博弈,我还以为是SG函数能做的,心想还有冲银的希望,然而到最后我们也没解决掉。最终,6题,我们拿了个铜奖。

       等颁奖典礼的时候我问队友想退役了吗,队友说差不多了,我想想也是,是时候要离开了。铜奖拿到手里的时候我看了很久,“好漂亮啊,我好想看看银牌长什么样。”我和队友说。队友笑着说,他也想看,不过我们看不到了。“不过铜牌挺漂亮了”,他说。我说,是啊。

       回来的高铁上我想了很多很多,ACM究竟是什么,她可以是一场游戏,一次竞赛,可以是一段无法代替的经历,可以是一段最美好的大学时光。

       我要和她说分别了,我挺舍不得她的。

       没做过ACM的人大概很难体会凌晨时一个人做CF时的宁静感,很难体会几个小时突然有思路的满足感,很难体会这一路上的曲折离奇,很难体会她带来的最深的绝望和最强的喜悦。我到如今仍是个ACM菜鸟,这路上我见识过了太多了大神,让我见识到我们之间有多大的差距,也让我懂得了面对再大的差距也要有勇气。

       ACM教会我的太多太多。

       我要谢谢很多人,谢谢教导我的老师,谢谢相信我的队友,谢谢带我入门的学长,谢谢不知名的但是很聊得来的博友。

       我也谢谢自己,谢谢现在仍在发光的键盘。

       最后,再见了,ACM。

0 0
原创粉丝点击