赛前
- 比赛之前,一起练过一次CCPC桂林,但是只打了一半(因为三个人共同的时间不够),之后就是个人训练了,自己练了练专题,我就把上次kh讲的那几个计算几何模板都写了,
虽然比赛的那个几何题并没有做出来。 - 在正式比赛之前还有个小插曲,我在比赛前30min发现没拿身份证,又火速回寝室拿,在路上还碰到了ydy,顺便提醒了他。回到304相当于热了热身,精神兴奋起来了。
复盘:
- 正式比赛前拿到题目集,不能翻开看,但是他第一页有题目名称,根据题目名称"DRX VS T1"就感觉D题是签到题,然后比赛开始直接看D题果然是签到题,直接开写然后就A了。
- 之后随便看了看题,我去看K题那个几何题了。两个队友被B题短短的题干迷惑了,推了一会,然后发现做不出来,我对K题也没啥想法,就这么过了大概十分钟,就又看了一眼榜,发现C题和F题有人过,之后就是两个队友去写C,我去看F。
- C推的很快,写的也很快,在30min左右交了一发,但是WA了,然后两个队友疯狂想数据、debug,但是一直找不出来,心态就有点裂开。我F也没有太多想法,就也去debug了,后面造了一组数据卡掉了,然后就有了正确做法,在1h左右过掉了。
- 后面又看榜,发现L和F过的人很多,wyc去写L了,我和ydy去讨论F,我在几个比较小的数据中写了写发现了一个规律,然后又通过讨论找到了另一个规律,感觉很有眉目了,但是还写不出来。
- 这时候wyc的L写完了,但是交了一发WA了,一开始感觉是精度问题,就改成long double又来了一发,还是WA,之后又陷入痛苦的debug,然后我又离谱的造了个数据又卡掉了。后来发现是轮换进行操作的时候代码复制粘贴了,但是两边的数量n、m没改过来,改正之后就一发A了,这个时候是3h左右。
- 之后我和ydy继续推F,让wyc去看A了。再思考一会我觉得F可以了,就上机开写,然后写的过程中,ydy对我的第一个规律有所质疑,我就让他自己写几组试一试,没想到他最后居然证明出来了
没错,我是猜出来的,之后就写完F,自己测了测几组数据,一发A了,这个时候已经是封榜了,之后就全力看A,但是最后也没有想出来。 - 其实在A掉F之后,大家都没啥精力了,两个痛苦的debug过于难顶。后面就其实很摆了,看A也没有看进去。
改进的地方
- 写代码的时候除非完全一样还是尽量少复制吧,不然总是忘记有些地方要改
虽然CCPC广州站U1因为没复制代码有一题出锅了。 - 做题还是要快一点,对于构造题还是要结合小数据大胆猜测。
- 对比赛的态度还是要再严谨一点,抓住每一分钟,这次最后的时间其实就有点浪费了。
碎碎念
这次是第一次参加ICPC,拿了块铜牌感觉还可以,毕竟我一直感觉并没有那么强,还有很多很多东西都不会,这个赛季也就这样结束了,希望明年能有更好的成绩!
虽然这次比赛,理论上我们把三次罚时都去掉就进入银末了,但是也没啥好遗憾的,只能说实力不够,毕竟再做俩题都能直接拿金。
今日引用:
聂老师的pyq