泣いちゃうような辛さだって、いつか夢の奥できっと笑える様に
弱校ACM队员 大一开始参加训练,0基础意外分入计算机师范专业,意外加入acm实验室,意外roll到好队友。
感谢和我一起奋斗的队友afeng111和Myrica,SatEllite学长和帮过我很多的实验室学长学姐。
大一因为无聊找事干,刷题刷满入队,仗着自己上手快,新生赛拿了校内第一+最佳女生,从此陷入这个坑了,然后和朋友(狒p们)组了队参加省赛预选,根本不熟悉这种风格,本人也很菜,排倒数,没拿到机会,天梯赛倒是打的不错,摸到了第一个国奖。
大二重新组队,确定了先学数据结构,获得了学长很多指点,学的也算还可以,和afeng和另一个队友Edgarss组队,队名Mind the Gap,还挺帅的队名。打了第一场网络预选赛,ccpc题目非常奇怪,只有一个人会计算几何,做不出,打倒数,还好有去年treasure学长ccpcf的奖励名额,通过一场训练赛分给我们了。打了第一场icpc网络赛,只能说勉强还可以,中规中矩,第二场网络赛队友现场学马拉车带飞,成绩比较好,总体下来分了我们两个名额。大二分配到ccpc深圳+icpc南京济南。
暑假训练期间vp区域赛基本上是铜尾水平,还挺坐牢,还好学长学姐人都很好,指点了很多,包括训练方法之类的。
先打的女生赛,第一次现场比赛很紧张,学姐说不用紧张,女生赛现场也是确实比较简单,第一次比赛就有银了,很有成就感,虽然我全程负贡献,路上还遇到一个浙工大的超级强的姐姐,在重庆玩的也很开心。
第一场icpc南京,打前在南京玩了一会儿,赛时直接崩了,坐牢四小时,右边坐了季军队,对比很明显,然后打铁灰溜溜跑回学校了,全校4队全铁了,还有同步两只去哈尔滨也全铁,感觉教练要气死了。打完心态有点崩,感觉拿奖是不可能的事情,决定打完今年就退役了,但是下一周还有深圳站,超级紧张。
第二场ccpc深圳,我一个人住一间,赛前一天给父母打电话,压力太大了,再打一站铁我心态就完全炸了。所幸场上铜牌题一道哈希一道概率dp,签完签到我马上把哈希写了,但是我不会概率也不会dp,概率dp调到结束都没调出来,还好有铜,很开心拿了第一个铜,感觉人生又有希望了。那一场体验非常好,还给了一人一个小铜牌,人生还没拿过这种牌,很激动。
第三场icpc济南,拿过铜牌后感觉轻松一点,想着这个要是也有铜就好了。第一道签到先被我wa一发,我心态就不是很好了,下一道签到队友在找规律,我在调一道并查集,两边都卡住了,调到最后两题都wa了很多发然后过了,队友口了道奇怪的set乱搞,我没搞出来,还有道几何好像,来不及写,最后也是铜,但是再有一道就银了,离银最近的一次,也让我更有信心打下去了。
打完后ecfinal名额有一个和另一个大三队打一场训练赛竞争,一题之差输了,也正常。
至此,Mind the Gap结束了,第一次赛季也结束了
打完后就重组了,很感激队友afeng还愿意和我一起打,我纯在拖累。由于当时组队情况很复杂,就拉了女生赛队友Myrica,于是成为了少见的两个女生的队伍,被教练说了一顿后,还是坚持下去,由于三人都玩过星露谷,队名取了个 春天的草莓和夏天的啤酒花。
第一把省赛,省赛预选赛的时候我们打的很烂,没拿到名额,心情很差,调整了一下,第二把的题很顺利,也算是拿到名额了,感谢。然而正式赛我和Myrica全感冒debuff,afeng一人血c,带我们拿银,也是人生第一个银牌。
中间afeng图论血c拿了一个昆明邀请赛的机会,去昆明玩了一把,邀请赛银,卡了一道计算几何。
第二把天梯赛,靠着模拟偷分拿了个个人国一,略有点成就感。
后来就是我们的网络赛了。暑假打了杭电+牛客,牛客其实我们打的不好,杭电打的还可以,有挺多数据结构题所以有我的一点点发挥之地,这期间又去点了点字符串和数学的技能树。
ccpc网络赛打的还可以,也是拿到名额,icpc第一把还可以,拿到名额,第二把爆炸,具体细节已经忘了。
我们本来是哈尔滨+成都+上海,但是考虑到飞机很不方便,于是选择更近的赛站,最后决定济南+上海+昆明。
第一把是济南,ccpc还是很难的,打之前想着,铁了就说把运气留到后面,铜了就说ccpc太难了应该的,银了就说开门红。结果场上铜牌题是模拟题+一道dp,我写的模拟,和队友一起讨论了个爆搜做法,然后写着写着他们dp也会写了,几乎没有罚时,也是在封榜过了一道题,银尾收场。这是第一个银牌,非常激动,赛后去吃济南烧烤,第二天玩了趵突泉,喝了羊汤,还是很好玩的。
第二把其实是女生赛,今年还是和Myrica,组了比较熟的一个大二妹妹,冲着金去的,毕竟女生赛强度不高。但是我和Myrica两人不会几何和图论,于是只能祈祷不考。还好今年全是模拟题,我狂搓,还有一道Myrica熟悉的模拟数位dp,两人合力完成最后一道题,rk11金,喜提耳机,吃了个火锅,还打了几把maimai,认识了别的学校的大佬。
第三把是上海站,这是今年第一次icpc,带着一队大二还有一队大四一起的。赛前有个华为会议两个队友全抽到华为手环,给我看傻了,那我呢.jpg。上海站的题起手就很难,非常奇怪,赛前有人说是wls出题,学长说肯定全是dp,吓死了。结果一上来都是很奇怪的题,我们很不擅长,模拟还一直挂,卡两题,压力特别大。结果我一看是输入的数据就没取模直接输出了。封榜后,还有题一直在wa,本来结论就是猜的,后来莫名其妙我玩出了另一种结论,特判一下过了,还有我过题狂喜的视频,绷不住了。滚榜很紧张,真正的银尾,再多wa一发都没了。
至此我感觉我的算法竞赛生涯已经完美了,拿到了我想拿到的成绩。如果还要说的话,那就是省赛金牌了。上海没啥好玩的,我们就吃了个宁夏菜就回去了。
然后回实验室开始摆烂了。
最后一把icpc是昆明。去找了昆明读书的高中哥们,还有另一个高中同学也在打icpc,吃了顿菌子。第二天打的巨烂,倒数吧,铁牌。赛场上直接笑了,太变态了,怎么会打成这样。和邀请赛一样,计算几何莫名奇妙的卡,就是过不去,不知道为啥。其他题目真的不会,就,真的不会,很无奈。虽然说无所谓,但是还是很伤心的,打完和其他大三队合影,一起吃饭感觉都很煎熬,偷偷打电话和父母哭,晚上睡不着。其实还是很在意的。
我们银尾,没分到名额。蹭着奖励名额进ecfinal了。
打完后进入赶大作业模式,赶完大作业发现ecfinal了,一看预测榜,铁,释然了。想着很正常,毕竟我们连正常名额都打不到的菜鸡。热身赛写了一道就跑了,那天吃了两顿羊肉烩面片,太好吃了,拉着全队吃。正式赛为了防止起来没饭吃,很早起床吃了个饭继续睡。西安真的好冷。正式赛第一道构造,我构造一坨,队友开了一道数据结构给我写,我看着感觉非常可写,但是我摆烂有点久了,想不到转化写不来....真的很对不起。队友把构造搞出来了,然后Myrica告诉我第二题的贪心猜想,告诉我现在n2,优化一下,这个还是很简单的,我说了下解法让她把思路给afeng check,我厕所回来写。写了一发过了,接下来发现有一题模拟,我就说我来写,我有想法。另一题数学。我想模拟写法,让afeng先打一下表,然后他找规律,他们讨论写法,我搓完样例没对就让他们先写数学,交上去一发过了,我继续上机模拟。太久没写了很多边界情况没考虑,一直wa到后面还t了,afeng说他重构一发,我嘴硬继续改,改了一个以为无关的东西结果过了。后面一道数据结构真的不会,很对不起队友,剩下的题我们也觉得做不出来了。最后好像遗憾铜首了,我是战犯,罚时全是我搞的。
于是我的xcpc生涯到此结束了,也许我真的很菜,到最后也只是差10分上紫嘴硬自己是紫名,思维题不会模拟又写的一坨,学的字符串数据结构赛场一道没写出来。在学算法的过程,队内的数据结构高手SatEllite学长真的帮助了很多,但是很遗憾我的水平并没有很高,也没有像他一样能在场上自信切题,我个人认为我也没有像他们一样的足够努力,我很多时候都在骗自己。我不后悔参加这个比赛,不后悔从大一开始没有假期,我认为我的运气很好,认识了这么多一起努力的人,认识了这么多好心的学长,最后也获得了想象的结果。
我的未来该何去何从,编制教师?C++后端? 不知道
我想我的路应该我自己来摸索出来。
总之,感谢afeng111和我坐了2年牢,还有所有21 22的实验室学长学姐和同学。