退役贴

记得第一次接触到ACM的时候是大一上的一次新生的程序设计竞赛。当时的我只是把它当成一个有奖励二课分的东西,还记得那次有一道会int存不下的题,整整坑了我一下午。没见识过这种问题,还自以为很简单。记得当时主持比赛的是黄神,我还天真的跟他说我的代码真的没什么错误了。想不到的是后来我和他成了队友。比赛结束后成绩很差,但这东西给我留下的印象还是很好的。当时的实验室好像没有招新生的行动,我也不知道有一个这样的竞赛组织。短暂的接触之后,就此檫肩而过。

然后就是大一下时候举办的校赛,磕磕碰碰中过了2题,那场比赛赵神也参加了,轻松8题碾压全场,当时不明觉厉,我的另一个队友兼师傅出现。校赛的时候我做了一件差点改变我命运的事:同学抄我的代码的时候,我同意了。换做现在的我,会觉得这是在侮辱ACM竞赛,只是当时没有这样的感情。处理的很宽容,只是取消了别人的成绩,没有取消我的成绩。但是,在招新生集训的时候,赵神把我从名单中划去。庆幸的是,校赛结束后几天,张老师将我推荐到实验室,赵神也不知道我就是被他划去的那个。直到很久以后,赵神无意中发现我就是当时校赛作弊的,我才知道这中间的曲折。一直以来,很感激张老师挽救了我。


之后,听赵神讲课、自己刷刷题,越来越觉得这是一个好玩的东西。到了暑假集训,发现自己的水平已经在大一中处于前列。暑假练习赛中拿了几次第一,玩的很开心。那一年,已退役的猫神也回校来带我们,教了我不少东西。集训之后我开始天天往实验室跑,渐渐融入了这个新环境。


新学期刚开学便是网赛,网赛靠着赵神、黄神在那贡献,我拿着一个帐号自己一边玩。网赛的难度远超我之前经历的比赛,于是被秒杀了。。但还是打的不亦乐乎。出于培养我的目的,赵神带我打了一场区域赛。接到电话的时候都难以相信就这么进了一队。


2011年大连赛区

这是我第一次区域赛,区域赛的氛围确实震撼了我,也让我认识到自己和区域赛水平有遥远的距离。那次赵神、黄神的发挥都不好,我蹭到了一块铜牌。后来他们在上海赛区爆发开创了ZUCC第一个银牌。


比赛之后,我开始了长期的训练。那时候训练的人就我一个,很孤独,但我却沉浸在这样的世界。一学期的时间,我慢慢磨完了猫神推荐的USACO,其他OJ上也切了不少题。学了很多算法,并且能熟练的使用。到了大二下开始打ZOJ月赛,做以前的月赛题。月赛题给我带来了比较大的进步,尤其dp、数据结构方面提升很大。而后第二次参加校赛,题比较水,最后9题拿到冠军,做到和赵神一样踩第二名3题。虽然校内赛水准低,还是忍不住得意了一把。可惜赵神出了道恶心的模拟防圆满。。没能AK。


2012年省赛

再次和赵神、黄神组队,检验成果的时候到了,赛前一度担心自己再次酱油。那一场赵神、黄神发挥失常,而我竟然幸运的想出了金牌题的解法,保住了金牌。瞬间感觉证明了自己,近一年的努力都值了。


省赛后不断的找网上的比赛参加,赶上了Google Code Jam和百度之星。gcj 1000多名,百度之星进复赛(前800)结局。毫不犹豫的给了gcj好评,百度之星差评。但是最大的收获还是结识了codeforces,在此之前只知道topcoder,但感觉tc的75分钟3题模式时间太短,题太少,不是很感兴趣,cf的2小时5题方式就好得多。cf上的比赛更注重思维,题大部分都很有意思,质量也很高,加上仿tc独特的规则,给我带来了很大的乐趣。直到现在,我还痴迷于这个网站。几十场cf下来,思维能力已然发生了巨大的变化。



2012年长春赛区
此时,黄神已经毕业,我和赵神随便带了个人开始了新一轮的区域赛。第一战给了我一次沉重的打击,一道能轻松想到的dp却因为估算的复杂度有点高而不敢写。看着榜单上别的队一个个轻松A掉,焦急的想其他的方法,就这么抛弃了正解。心态乱了,整场不知道在干什么,差点打铁,靠着赵神保住了铜。

2012年天津赛区
经历了长春的失败后成长了不少。开场和赵神各自分了一道水题过掉,然后发现一道可搞的dp,转移有点复杂,wa了之后打印的代码排版乱的不能看。其实当时心里虚得很,不过还是能保持冷静。浪费了点时间过了dp。接过赵神给我的一道带点技巧的图论开搞并顺利1y,进入银牌区前列。然后赵神开搞模拟题,大好形势下,我选了一道金牌题想,敲定正解后开写。现实是经过4小时消耗,头又晕又疼,战斗力几乎为0。而我却没有认清这点,导致我都不知道自己在写什么东西,赵神也不小心坑模拟。排名一路跌,唯一庆幸的是没跌出银牌区。

2013年省赛
我+赵神+郭老板。表现有点拙计,还是能稳住金。

一些非ICPC比赛
facebook hack cup。没注意规则加上fst,进500的那轮被淘汰
百度之星打了一场发现比12年还烂,直接弃赛
腾讯马拉松好运的进了现场决赛,决赛差评
gcj前几轮打的比较满意,觉得能前500。可惜gcj那天去打了杭州邀请赛热身,全力打了热身赛加上来回劳累,直接变成区域赛4小时后状态,勉强进了前1000
金山西山居。决赛只有30个名额,本来轮不到我,结果复赛第二轮的时候一堆dp题,让我爆发了一次,进了决赛。暑假去珠海玩了一下,题目质量有所欠缺,总体好评

2013年区域赛
一直陪伴我的赵神毕业,我的实力比去年强了一截,但我的信心却不断衰退。抱以期望的11级队员的成长出乎意料,大部分进入划水状态。在努力上,郭老板比我当年更甚,只是实力增长却很慢。真的应了那一句话:没有真正努力过不知道天赋的重要。我不认可他的能力又不想否定他的努力。当队伍能力被我个人能力完全覆盖的时候,组队就是个笑话。弱校有太多的无奈。。ZUCC的ACM成绩相对其学校水平超出很多,可能在别人眼里ZUCC的ACM还行,但事实上只是空中阁楼,没有根基。

2013年成都赛区
开场H被纷纷秒杀,让给了老板,结果老板拙计浪费了点时间,H1y(36)。期间看了F和J,F很水但是当时脑残想复杂了,导致没想法。老板开口说了个搜索树,没办法之下我觉得可以用这个水一下,然后2发wa,然后瞬间想到正解,F3y(97)。期间呆狗纸上写好了J的等差式子,正准备写,感觉他的代码能力会被这种细节题坑,把他换下来自己上去写J,J1y(132)。然后老板和我说了D的意思,去写B。D是一个不难的dp,但是有个地方有歧义,卡了很长时间D4y(234)。对自己4小时后的战斗力没信心,没开新题就帮老板看看B的代码bug,最后还是没过,也没有跌出银牌区。

2013年长沙赛区

带了个大二小朋友,感觉复制了赵神带我的时候。

开场几分钟后发现A很水,马上上去写,A1y(11)。而后J,K都有队伍过掉,老板和我说了题目,K是搜索题无疑,当时觉得是体力活就扔给了老板(事实上小看了K),上去写J,不小心看错数据范围RE一发,J2y(53)。然后机子给老板写K,剩下过的多就是C了。小朋友理解了题意却弄错了要求的东西,结果样例对不上,我重新看了下描述也觉得题意没错。。开始坑C题意,跳到D,推了一下弄出一个和fibonacci有关的东西,但是对fibonacci的性质了解不多,只能放弃。再跳到G,yy了一下想到大致构造方法,先放一边。I又坑题意,,差点拿着错误的题意写了,还好及时发现样例对不上。I应该是可搞的树形dp,正是我擅长的,但是只能先放弃。这时候老板K坑了2次tle,我验证了一下G上去写G,G1y(210)。期间让老板研究C题意,过G后有了C的题意,开始搞C,让老板回去坑K。稍微拙计了一下浪费了点时间,C1y(262)。剩下时间不多,不够冷静,就让老板用一些水法看看能不能水过,最后还是没过,铜牌收场。这场我倒是难得的精准,基本1y,但是G之前浪费太多时间,感觉没怎么打就结束了。

以前,跪的再惨也没什么好怕,因为我还有机会,到了现在,我已经不能用这个理由来安慰自己。看到旁边BIT封榜后连过3题,真的很羡慕,总是没办法体验那样的感觉。

就这么告别了ICPC,cf、gcj这些还会伴随我很久,但是区域赛我已经没有机会,有很多的遗憾没办法去弥补。今年训练改革后新的一届让我看到了一点希望,但愿这希望会不断放大,替我实现梦想。
ACM就和小说一样是我的爱好,虽然我从它身上得到了很多的回报,但这并不是我喜欢它的原因。还有很多人抱着功利的目的投入到ACM竞赛中,这也不是什么坏事,只是希望都能在这里找到一些乐趣,享受竞赛。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值