2018浙江省省赛感想

     省赛打完了,今天在寝室摸鱼,所以顺便写下感想好了,毕竟第一次拿牌,留个纪念吧
     其实本来对比赛结果也没什么期望的,本来就觉得也拿不到金牌,那就随便打打把,可是在比赛前,我和队友知道了省赛拿银奖及以上能免毕设,就特别激动,也算立了个小期望吧
     然后就是比赛行程了,晚上十二点睡早上六点半起,一瞬间觉得回到了高三(其实是自己作,非要睡前玩手游23333),不过还好精神还行,不是很困,然后就坐上了校车,去浙大比赛了,一路上有点无聊也有点紧张(果然有期望还是不好啊,去年打区域赛一路划水打了铁也很开心23333),就又开始作地车上玩手游了,不过所幸头没晕
     然后就到了浙大了,emmmmm,果然985院校就是不一样了,感觉好大啊,然后去了好像是个海洋学院楼吧,那里领了下东西(在我们下车的地方有个井盖,那片地方莫名地粘。。。),然后就去听领导讲话了,我们以为至少去个剧院什么的地方,结果就是找了个比赛旁边的空地就开讲了。。。途中上了个厕所,结果发现浙大的厕所都比我校高级,再次惊到了。。。顺便换了下衣服,这衣服穿着还挺舒服的。。。
     讲话完了就打热身赛,我们是在二楼,从二楼往下看很有种领导视察员工的感觉23333,进去发现是一个队两个电脑桌的空间,不是很宽松但是也不挤,然后看到了个塑料杯子,虽然我很快反应过来是插气球的,但是还是有那么一瞬间一位是喝水的23333,墙上还有标语,一种浓浓的学霸气息。开打训练赛,然后发现并没有codeblocks,打开devC++和cfree,发现都没有补全,想打一个优先队列都没打对,全队顿时有点蒙蔽,不过简单地测试了一下环境还是觉得OK的,emmmm,热身赛两道水题,一道计算机考试题,一道英语阅读理解,所以我们队在写完水题以后就开始玩编译器了,就这样水到了热身赛结束
     然后就去吃饭了,走了好久才到(浙大真的好大啊,感觉一路上我各种刘姥姥进大观园既视感。。。),打饭排队的时候还在商量着吃啥,到我们打的时候才发现是安排好的,根本不用选(真的是一路上疯狂丢人),吃完饭回到之前的楼,休息了一下就开始打省赛了
     正片开始,我们队拿上题,我从A题开始读,林哥从后往前读,A题很短,我立马看懂让杨哥去敲,杨哥还没敲完,林哥就说最后一题也看懂了,然后基本上就是这样看懂一道水题,就立马开敲,还没敲完,另一道就也能敲了的状态,然后4个水题就这样砍瓜切菜一样的1A完了,然后我读到了J,一开始没读到权值,想了一下觉得是个水题就让林哥去敲,就在林哥写完的时候我才发现读错了,然后想了一下,发现还是个水题,和林哥稍微讨论了一下,林哥虽然觉得这个贪心好像有点问题,但是也找不出反驳的理由,还是写了,1A.到目前为止,一切都是很顺利的。看了眼榜,第10名,心里顿时有点美滋滋。
     然后我们队开始写D和F,D一看就是个DP,林哥就说他自己想就行了,我就和杨哥去想F了,F一个向上取整一个向下取整,看着好像有点头疼,突然想到了排下序,处理下前缀和,就能把这题O(nlogn)地做了,跟杨哥说了下,他觉得没问题,我立马就去敲,敲完发现边界处理地有问题,然后林哥就说他DP会了,我就打印出了代码,让林哥先写,一会,我找出了bug,林哥也写完了,还是1A,我赶紧上去改代码,没两下就改成了,正当我们全队都很激动的时候,系统返回了一下segment fault,我们全队都蒙蔽,一看运行时间和内存,都是0,再次蒙蔽,然后,从这一刻开始,就不断地不幸了,我反复地找bug,重写代码,看zoj的关于segment fault的解释,甚至让队友写,都无济于事,始终都是那个可怕的segment fault,然后队友也试图找了下bug,也找不出来,他们呢就先去写k了,就这样,大概过了一个小时,他们把K给A了,我还是没找到bug,这个时候已经封榜了,我有点急,就说死马当活马医吧,把long long 改称了int,居然返回了一个wa,全队当时都很激动,因为这样就有可能A了(一共错了10次!!!),然后我找到了后面因为取模产生的bug,终于AC了这个问题,这里就特别想婊一下,为什么这个题故意开个5e5的数据范围来卡MLE,为什么返回的错误是sf而不是mle。
     然而A完F的时候已经四点半多了,我改这个代码改的很头疼,看了眼榜,觉得应该是无缘金了,就不想看题了,不过队友还是去读题了,虽然最后没有码出来。就这样,本来非常完美的比赛被这个segment fault搅黄了,8题结束
     打完也没好意思去找其他队,自己队三个人灰溜溜地去吃饭了,中途得知金有16个,顿时感觉更凉了,不过怎么说也算是达到了预期,也还能接受就是了,吃饭的时候也和队友讨论了很多,比如今后的打算啊,今后的目标啊什么的,不过总结起来就是路还很长,还要好好努力啊,最后去领了下奖,回本校休息了(我们罚时那么多也还是银的前几,要是第一次segment fault就反应过来就好了)

总结:

    其实自己很多时候都会智商下线,比如因为链式前向星没开二倍空间re一下午,比如愣头青地改一颗线段树改一下午最后发现是0和1写反了。自己其实更多的时候应该冷静下来,去理性分析,去怀疑该怀疑的点,不要浪费自己的提交记录。其他的话,就是觉得自己离区域赛越来越近了,自己这个队虽然没能成为学校和学长们的关注点,但还是应该给自己定一些目标,给自己定一些计划,应该不断地调整自己学习的方向和方法。自己也快大三了,自己也学了这么久了,时间也投入这么多了,为什么不能更专注地去学习呢?为什么自己总是对结果没什么期望呢?难道自己真的就自愿被别人打败吗?我很多时候都在问自己,我参加ACM到底是为什么,是自己想要有所成就选择了ACM,还是以ACM为借口来浑水摸鱼?我觉得自己需要改变了,心态需要改变了,应该以不一样的心态去搞ACM了,自己不能这样浑浑噩噩的了,应该对之后的自己有明确的计划和目标,不能辜负了自己和期待着我的人

猜你喜欢

转载自blog.csdn.net/roll_keyboard/article/details/80149194