Day0
本来以为下午就能去到广州,然后和GDKOI2023一样住个酒店。但因为距离比较近,而且下午不用讲题,所以就决定周六周日上午去完比赛,吃完午饭就回中山,所以酒店是住不成了。
晚上在机房简单复习了一下。得知其他学校的同学在广州入住酒店了,感觉十分羡慕。
Day1
早上五点五十就起床了,吃了一顿比较丰盛的早餐,然后六点四十出发去广州大学附属中学。
七点半左右到广大附中,还是有点困的。那边学校比较大,绕了好久才找到大门进去。
八点半比赛开始,一点结束,总共四个半小时。浏览一遍题目后先看T1,好像不难,就先花半个多小时把第一题做了。
然后看第二题,看半天看出一个割点,好像能推出什么,打完代码才发现错了,连样例都过不了。看看时间,十点多了,索性去看T3。
T3看起来不怎么好做,但部分分真的多。想水一些部分分,但每个部分分都让我调了好久的代码。十二点多时觉得不应该在T3花太多时间,要拿一拿T2的分,就看回T2。
T2实在想不出什么好的做法,就尽量地拿部分分。打了个状压,应该能拿一点分。
打完后想着再拿一个T3的部分分,但想了好久都没想到。此时已经十二点半多了,把代码完善了一下,就结束了。
今天估分应该有150分左右,感觉良好。
中午在那边食堂吃饭,饭菜还行。下午回到我的学校,有点疲倦,在机房做题,更羡慕在广州住酒店的同学了 。
晚上留校。看着不用参加比赛的同学一个个离开学校,兴奋地回家;看着学校逐渐冷清,见不到人影,就觉得心中一片失落。做OIer的确要付出许多,要失去许多。但正是这份努力和艰辛,才能不断提升自己,换来将来的荣誉。
晚上在机房复习。八点打了一场AT,是ABC296,打得一般,只A了五题。
Day2
第二天早上六点起床,吃完早餐后,七点就出发去广大附中。
比赛开始后,看了一遍题目。经历了GDKOI的教训,我不那么着急去钻研正解,看了一会儿,看不出正解,就开始想部分分。
前面一些部分分还是比较好拿的,但后面就不容易了。花了一个多小时,打了5k的代码,估计最多只能骗四五十分。
十点半开始看T2。看起来好像是网络流,但一看数据就知道不可能。先用状压水了 n n n和 m m m比较小的分,然后用匈牙利算法拿了性质A的分,然后其他性质都想不出来。
再看T3,题目太长,没怎么认真看,打了个DP,水了2分(本来不想水的,毕竟半个小时拿两分真的不值,但其他题想不出来),然后就十二点多了。
最后看了一遍,发现了T1出了很多问题,改了一下。T1情况太多,也不知道最后部分分能拿多少。
今天比赛打得不怎么样,不过相对于GDKOI的第二天应该好上一点,毕竟没有因为死磕正解而花太多时间。
估分60分,不过估计很难拿到。
比赛完了,中午吃完饭回学校,洗了个澡,十分疲倦地回教室,开始了新的一周学习。
赛后
回去看了小图灵的成绩,发现比预估分数低了一些。仔细回想了一下,发现了一些问题。
- Day1T2在判断是否合法时出了点问题, k = 1 k=1 k=1时很可能过不了,痛失15分
- Day2T1的讨论出了一些问题,丢了不少分
- Day2T2在调用数组时出了点问题,痛失24分
看来下次考试还是要多花一些时间检查,好不容易打出来的代码白白丢分真的后悔。
这次估分应该有 180 180 180到 190 190 190分,运气好的话 200 200 200应该可以拿到。
成绩
最终成绩 100 + 15 + 36 + 20 + 0 + 0 100+15+36+20+0+0 100+15+36+20+0+0,总分 171 171 171。考差了,有点失望。
反思了一下,如果再认真一点,再仔细一点,运气再好一点的话, 200 200 200分完全是可以的,我甚至可以到 215 215 215分。本来目标分也应该有一百九十多,现在拿到这个分数,真的有点失落。
总结
经过上次GDKOI的教训,这次GDOI的做题技巧明显有所改善,但做的还是不怎么理想。在这里总结一下:
- 留够检查的时间,不要因为盲目自信而不检查,导致失分
- 对于情况比较多的题目,一定要仔细分情况,考虑有没有其他的情况,避免因漏情况而失分
- 不要因为题目太复杂而不去仔细思考,一道内容复杂的题目,尽全力去想,还是能拿不少分的
希望我能在一次次比赛中不断进步。