2018ACM-CCPC湖南湘潭邀请赛参赛感受

这个博客不再更新,新博客地址请戳

day0 5月11日

复仇者联盟3真好看,嘻嘻嘻嘻嘻(翘掉训练赛的我表示很开心,当然啦约好了明天补一场训练赛。)
还好啦,主场作战就不用赶火车之类的了。
权当给邀请赛放松一下下了。


day1 5月12日

下午去机房和队友吹了一会儿逼,然后看了一下时间,队友提议打印一点模板,所以跑去联建打印了后缀数组板子(我的)、网络流(dzc的)、几何相关(大家的)、还有一份fzh整理好的模板。
所以说模板还是挺重要的呀!(成功预测正式赛赛况。)

然后热身赛:
A:瞎鸡儿模拟一下。一开始我上去敲,打算把横纵撇捺分4种情况考虑,然后写完check1()的时候,dzc的C题出来了,遂滚开给dzc敲C。不一会儿C过了。
D:在dzc敲C的时候,我和fzh讨论了一下D的dp思路,感觉说的都很有道理,但是这个D是一个原题,没办法啦,我选择直接写。dzc下来之后,我上去把D过了。
A:继续瞎鸡儿模拟,这时候两位队友指出我的模拟实在是傻逼,我说我也觉得我的模拟实在是傻逼,然后他们两个就跑前面机器那里去测试评测姬了,得出结论:1000ms能运行**次。(不得不吐槽xtu的评测姬是真滴老。)
然后在敲完check3()并且检测完之后,准备敲check4(),剩下几分钟时间不够敲了,遂弃。

热身赛真好玩,一堆程序设计实践考试的原题。
还好没有爆0。

晚上打了一场训练赛,困死了跟条狗一样,滚回去睡觉吧。约好和队友们8点半去吃早餐,翘掉开幕式。


day2 5月13日

被室友吵醒后,果断选择不洗头去吵醒dzc,然后背着模板和字典去吃早餐。(说实话带什么字典啊,x姐的题面真的很舒服呀!)

吃了个早餐,然后去计算中心。

比赛开始。
dzc从D开始看,fzh从A开始看,我从K开始看。1分钟后,我说K是签到题,然后扔给dzc,dzc说不是很简单。于是又读了J题和I题,没想法。
fzc读完A后,说A可以这样这样这样做,然后dzc上去把A敲了,第一发TLE,发现大概是因为前缀和数组用了memset()。
改了这一点之后AC。

然后看F榜上出了很多人,直接去开F,发现精度炸了,想着写java,在fzh一顿操作之后,java第一发TLE了。
遂上机敲C++大数。还好一发AC了,不然要把队友坑死。

然后陷入了K题的坑中。一直想不到K应该怎么去重。终于dzc想到解法,bug找完后,ac。

这时fzh已经在旁边整理好了C题主席树的做法,带着板子上去就是一顿操作,然后ac。(说实话这里策略真的挺炸的,应该先让fzh敲C,反正思路是清晰的,而K题没有那么清晰,占用了不必要的机时。)
所以说带板子是真滴赚。

在fzh上去敲C的过程中,和dzc讨论了G题如何的匹配问题等等,然后口嗨完了之后发现很有道理,然后就上去敲了。但是初始化字符串出了一点小bug,于是dzc上去敲了一个新版的init(),敲完后提交,RE了。
找到bug之后,尝试修改失败,于是上去改了一下之前敲的小bug,测完发现可以,提交AC。

这时候看榜,J题出了20多个队,B题出了8个队,J题已经都了题面,于是选择让队友去看J,我单开B,读了半个小时没怎么看懂B的样例,直接心态爆炸了,一连读了其他几个题,都没有什么思路。

期间dzc和fzh分别上去敲了一下J和B,B题讨论完之后发现很有道理,但是交上去的结果是WA。

比赛结束,5题滚粗。
(悄咪咪算了一下。感觉应该有银。)

另外:
志愿者是真滴辛苦啦,信工院团学滴志愿者送气球贼快,送打印贼快,每次气球飞走了(?)的时候,志愿者都会捡起来。
午餐好评(比赛的时候就我一个人有时间吃,真是的。)

题目质量还是挺高的,x姐的题偏数学呀…作为码力选手表示真能吃。

比赛成绩出来,银牌倒数第二,以后可以回答类似于:银牌倒数是什么感受?的问题了。
下周有西安邀请赛,下下周有蓝桥杯决赛,加油呀。

你可能感兴趣的:(2018ACM-CCPC湖南湘潭邀请赛参赛感受)