NOIP2024 游记

iamsh

2024-11-29 17:43:00

生活·游记

坐标 SC CD,高一,就读于某知名网红学校,考场 QZGX

11.18 ~ 11.29 集训

集训把半期占了,好爽 真难受 T_T 。

每天都在打模拟赛。第一天难度 J+,直接 AK 了,第二天难度 S,差点就 AK 了,然后。。。后面 S+ 和 NOIP 难度的模拟赛都打得稀烂,唯一的优点就是暴力分都基本拿满了。。。

主要是推结论能力太差了,思维难度一上来就无从下手。教练推荐的是刷 Codeforces 上 Div.2 的 A、B 题,所以就在 VJudge 上拉了个题单,刷题(甚至还专门花了半节课写了个程序把 Div.2 的比赛的编号爬下来),不过直到集训结束也只刷了二十多道。洛谷上也刷了一些黄绿蓝的题。

感觉思维确实是有提升的,模拟赛的题开始可以挖出一些性质,偶尔可以推出来,但是,大部分时候离能写出来还是有一点距离。

集训的时候还默写了两次模板,发现自己模板背的还不错,但是真正考试的时候会用的次数少之又少,很多时候看得出来,但是下到实践就不会做了。

不过还是回到“正题”,自从上次 CSP 集训打爽了之后,@Gogh_ZiVan 就痴迷于打 Ravenfield,于是每天中午只要听到“冲刺!冲刺!冲,冲!”和“**队友,**,一炮就给我炸死了,****”,就知道他又在打 RF 了。

11.30 比赛

-4:00 ~ -3:00 本来准备把准考证打好,身份证找到就睡觉,结果先是发现打印机没黑色墨水,捣鼓了一阵后搞好了,结果又发现喷头堵了,试着洗了几次喷头也是艰难地把准考证打出来了。。。结果身份证又不见了,找了半个小时,无果,遂直接带上户口本和学生证,发个消息问教练可不可以只带这两样,然后就放宽心睡了。

6:00 ~ 8:00 醒的奇早,根本不想赖床,起来洗漱了一下,看看消息,结果不能只带户口本和学生证!当时直接慌死了,于是又苦找了半小时,终于在床底下找到了。检查了一下东西后简单吃了个早饭,万事俱备直接出发。

8:00 ~ 8:30 到达考场(中途还走错,走到了另一个门),和教练和同学在门口聊了几句,看时间差不多就进了考场。进入考场,找到位置,开始熟悉环境。先是大发感叹了一下自己学校的机房就是史,然后就是调整分辨率、打好板子,准备比赛。

8:30 ~ 13:00 开始比赛。其实开始之前就没对这次比赛抱太大期望,感受一下环境、拿个二等就行了。
顺序看题,T1 一眼顶针是并查集,分别将两个字符串中可以互相移动到的位置合起来,然后贪心一下。T2 感觉是推公式,发现赋为定值的位置的值是多少其实不重要,只是以定值的点为分割点,根据每段的长度计算。T3 不会,大概是树形 DP(?),T4 一眼顶针每段最多只会到 k,感觉是莫队但是 LCA 没有逆运算,于是不会。
于是开写。先按并查集的思路写了合并(20min),然后想不到贪心思路,又删了,改写了一个模拟,分段后先匹配包含的,再处理交叉的部分,但是乱写乱调了一会儿后发现思路有问题,于是作罢(40min),先写暴力,先写了 T4 的暴力(20min),盯了一下发现不能逆运算但是有结合律,于是想到了 ST 表,用 LCA 作为合并符,发现可以优化,就写了(20min),测大样例,结果测着测着大概是栈爆了,一直 RE,红温了一会儿然后用 Linux 测,结果又好了(因为写代码都是用的 Windows)(20min)。
此时已经过去两个小时了,但是还一道题都没拿下,于是心态小爆。思索一下后准备死磕 T1,就先又看了看错误的代码,确认了的确调不出来后就直接删了,重新考虑并查集(10min),重想了一下贪心策略后发现先填位置固定的,后填可以移动的的思路似乎是对的,于是就开写,终于写出来了,大样例一遍过,长叹一口气(30min)。
上个厕所,休息一下后开始睡觉推 T2,不会,T3 图建好了,不会,T4 优化,不会。拿了一下 T3 的部分分,T2 试着拿部分分但是失败了。。。
最后 20min 用 Linux 测了一下编译(不是为什么不用 freopen 的返回值会报 Warning 啊,编译指令一回车报了一屏幕的错),交了代码,抄了代码长度、提交时间,估了估分后就歇着了。
预计得分:100 + 0 + 4 + 20 = 124

upd 12.03:我 T1 写路径压缩了吗?

11.30 娱乐

出了考场,讨论解法,发现 T1 有一个同学用了三指针,另一个用了四指针,小慌,不过同学口胡了一下我的解法感觉没问题。T2 用快速幂好像可以拿 10pts,正解据同学所说确实是公式,不过没关系了。T3 都只拿了特殊点的分。T4 也都只拿了暴力,教练说 T4 是二维数点。
等待之前的跳槽到 QZ 的教练出来,大家一起拍了个照,然后去吃饭。感谢教练带我吃了一次价格四位数的饭,不难想象有多好吃了(烤鸭配鱼子酱,饺子里面包虾仁、、、)。
吃完饭,大家决定去玩桌游,于是找了一个桌游店,爽玩一下午。玩的叫忍者之夜,规则大概就是用技能卡看别人的身份和刀人。一共玩了三场,连我这个从来不玩桌游的都玩爽了(强烈谴责 @Qrebla,天天到处偷分)。
后来又玩了一个绝地求生的桌游版,规则有点复杂,花了十分钟才搞懂,总共就玩了一局,还被 @weiyuhang 薄纱了。
一直玩到晚上九点多,有几个人都走了,剩下的回学校附近吃夜宵,路上还和教练聊了会信竞未来的职业规划。此处强烈谴责我们吃的那家烧烤店,就光是尝尝味的量收了五百多,强烈不推荐。

不过最后还是愉快地分别了。

后记

今年的赛季算是差不多落幕了,也是时候回归文化课了。放眼看看自己今年的表现,还是深度思考的能力太薄弱了,这也应该成为以后的练习重心。
今年见证了三位高三学长的退役。我应该是不会有机会高三继续学习信竞了。今年 S 组和 NOIP 一等是无望了,蓝勾也不知道何时才能拿到。希望明年不要辜负自己的努力,不要辜负教练、老师和家长的期望,能够发挥出自己的水平拿下一等和蓝勾。

finished:2024.12.04 19:49