2024邮寄

aozhexiong

2024-11-05 19:20:13

Life & Travel

游记

初赛

上午考完试出来觉得简单的有点不正常。觉得CCF给我们整了个大活,考完试去吃饭的路上和同学们对了一下答案,觉得稳过了(指高了稳过分数线2分),这时有个同学在群里说他蒙B全错了(埋下了9A1B的伏笔)。吃完饭休息了一下就又去考场了。下午除了选择题基本都没有把握全部写完。(属于是分数守恒定律了,指上午不会做的都跑到下午了)。考完一估分,完蛋啦有点悬,还没有奖励名额兜底,心里有点慌。(虽然最后过了)

复赛

day 0

白天对着我的知识清单查漏补缺(实际上有很多的缺,用填坑还差不多)。但是不得不说这样子的方式不会漏掉知识点(noi考试大纲.pdf+oi—wiki.pdf)。因为要考试所以就提前放了我们回家。回家之后我知道我的知识点漏洞太多了,所以压了几个算法。然后就摆烂了(早早睡觉)。

day 1

上午

8:16 左右进入考场,考场一直有个小朋友整场考试都在乱窜,大叫,还在那里报算法(虽然是错的)。

8:30 开考了

8:35 看了一圈题,发现T1是模拟果断秒了。

8:43 开始打T2,看了一眼数据大小发现不用剪枝直接搜索模拟就好。了。

8:56 不知道为什么一直有错误会一直转圈,思考无果果断转战T3。

9:00 正式开始做T3,先手模了一遍0-9的木棍数对n<=7进行了特判。然后看到了样例中的7k+1所以进行合理猜测所有的木棍都去凑8(需要使用的木棍数最高为7),继续逐步手摸8<=n<<14的情况。过程中发现n=18与n=11的开头两位相同,然后我就多试了几个数,发现假设成立所以直接打代码。(顺手挂上对拍)

9:30 开始重新检查T2,怀疑是边界封错了,结果发现我习惯与题目的区别我是先表示第几列再表示第几排,而题目给出的是第几排然后再是第几列。

9:50 完全改完,一测发现还是错的还是在画圈。转头去冲击T4。

11:00 T4完全没有进展连暴力都炸了,继续回去做T2,在改了多种判断变量的存储方式后发现是判断的地方少打了一个=(直接骂自己SB然后直接过了,属于是保留节目了)。

11:20 开始写T2对拍,并检查了T1,T3的程序,顺手把T3的对拍给关掉了。

11:40 避免出现奇奇怪怪的错误决定打开虚拟机测一下(其实是太无聊了),测完之后再检查了程序是否提交,就坐着开始发呆了。

12:00 出完考场一聊发现T4可以推理得5分(算了无伤大雅)。

中午

12:00 - 14:00 吃了饭找了个旅馆睡了一觉,一直有一股味。搞得我下午一直头晕。

下午

14:16 进入考场,终于没有乱叫的小学生了。

14:30 CSP-S启动

14:34 盯完了所有题,寻思着这T1真的对吗?这也太水了。多看了好几遍数据范围确定没看锅了后直接开做,sort+双指针直接过了。

14:47 正式做完T1挂上对拍直接撤。T2看到了加速度直接跳过(新高一没学过啊虽然不难),T3觉得像DP但没敢作没办法DP学的太烂了,最基础的掌握都不好,只好打个枚举+暴力求解取最大值。

15:20 回头看T2第二眼直接看出单调栈但是因为是现学的加速度,实在是无力回天,没法处理特殊情况C只好骗完A,B类直接撤。

17:00 T4题发现非常适合暴力去求所有解果所以直接暴力发现又没过(我真的是暴力的荒漠吗,我有理由怀疑我前面的对拍真的是对的吗,一会双错代码拍成对的了),所以直接转头看T1。

17:10 真的头痛,趴着睡了一会(趴着还是很痛),开始用虚拟机重测了T1,T2和T3。

17:50 开始放空想考完以后干什么。

18:30 终于出了考场。解放力,喜。

总结

基础太差了,还得补。对比上一次耻辱的CSP-J还是有了很大的进步的。