CCPC2017哈理工比赛总结

前言

算是第一次参加的区域赛,老师又让写一份总结,于是凑一块写在这里好了。

经历

出发前准备的算是挺充分,当时还一直纠结着哈尔滨冷不冷,要带多厚的衣服过去,最后就随便带了几件,然后出发当天去超市买了一堆的东西,给手机缓存了几部动漫(路人女主,末日时,来自深渊,笨女孩…)。得出经验,只需要提前半小时能够到达火车站就好了。

在火车上一晚上看完了笨女孩,然后白天的路上看完了末日时。期间还有打打王者荣耀和斗地主,感觉好颓啊,最逗的是一个别的队的傻子,和我们斗地主积分输成负的时候,就要清理下手机的数据,重新变成1000分。路上还算是挺好的,不过一天三顿吃泡面有点绝望,发现买的零食都不怎么好吃。另外值得一提的就是路上遇到了一个别人家的熊孩子,特别烦。

到了哈尔滨刚下车也不算太冷,在火车站刚下车就见识到了东北的民风彪悍,门卫大爷开玩笑都是 “你过来,看我不揍你!”。然后晚上就搭车去旅馆了,还算是顺利。(不过我们的房间厕所没有门是几个意思啊?!)

晚上一起去吃了夜宵(算是?),没好吃的然后回宿舍订了外卖,发现外卖能直接送到酒店的房间里,体验贼好!

第二天睡到了九点半(晚上终末少女的旅行更新了,然后看了一集),发现步行只需要半小时就到学校了,报名领取发票也挺顺利的,然后在门外的牌子前面合影就去吃饭了。伙食感觉还行,至少有不少肉,能吃饱…米饭给的是有点少。

下午就是一个关于游戏开发的演讲,然后不知不觉的睡着了…

回去的时候就没什么意思了,因为时间问题结果没去成中央大街,只买了点超市里散卖的红肠。

比赛

热身赛的时候前两题出的是比较顺的,我强行要攒人品,然后全场第一发的WA是我交的,然后测了测Java后,把所有题都WA了一发。然后就开始认真出题了,第一题就是个暴力,然后另一个是猜结论,我还强行打了一个表,最后没出B题有点可惜,赛后我还以为是要用线段树进行区间加,后来看大佬们的解释,发现改一下递推的方式就可以用前缀和优化掉了。

之后是正式赛,第一题,一个平时随手切的水题,比赛的时候居然卡了接近半小时,然后第二题也不算太难,卡了两个小时,最后吃午饭的时候讨论了下才A出来,可以说是相当绝望了,排名一直在100左右,觉得已经凉了,最后两个小时也没有出题。

不过最后的时候,居然能有铜牌,当时就很开心了,觉得打的这么差居然还有个牌子…

反思

可能是第一次参加区域赛,状态不是很好,比赛也缺乏一些讨论,好多题型没见过,比如热身赛的DP用前缀和优化,之前没见过…

还有好多题都是没用到复杂的数据结构算法,都是需要一些思维和技巧的题,感觉之后还是要加大点刷题量,多学一点套路和技巧,多打打CF。