2026 CSP-S 游记

· · 生活·游记

Part 1 前提摘要

因为去年 CSP-J 已经拿到了 260+ 的分数,也考虑到文化课与信竟之间的时间问题,就没有报 J 组 (钱包少流血200+)。

Part 2 初赛

初赛在SD以70+的高分通过,其中一道完善程序5个错了4个,也不知道当时怎么想的(考试时还仔细思考了好几遍)

时间分配:

Part 3 赛前

赛前了差不多10次以上的模拟赛(还有ABC),每次差不多都100~140(每次都有AK的,吓哭了),平均差不多110。(有一次模拟赛我尝试使用一个加了点优化的模拟做T4(当时题目不按难度排序),估计写了200行,代码写得很复杂,但思路不难,完全按照题意模拟的,以为自己AC了,结束一看35分,一看难度吓哭了,是一道BLACK,呜呜呜)

预估这次能考130。

Part 4 考试当天

酒店的早餐很难吃,量也很少,不悦。

上午继续集训,先讲了讲“复赛迷惑大赏”,避免我们成为其中之一,后面模拟赛两道很water的黄来保持手感(那道黄的我还爆0了,dp没有初始化,空悲切)

中午饭还行,能吃。 中午小睡了30分钟,隔音不好还有隔壁一直在因为什么吵,我睡了多久就吵了多久,不过本人睡眠质量好,没有影响下午的状态。

14:00 进入考场,先做了0.5小时的牢。

14:30 发放密码 Oct31==Dec25? 这是一个什么鬼?(赛时以为是日期万圣夜和圣诞节,赛后发现是八进制和十进制的简写,八进制的31等于十进制的25)

14:30~14:40 通读全文,思考收益比(能拿的分数和所用的时间之比),发现T2T3T4全是图论,今年是跟图论干上了。

14:40~16:20 写T1

一开始看到 5e5的数据认为是一个O(NlogN)的(赛后来还真是),想了二分(可能因为我是一只蒟蒻,没有想出来二分什么),最后对推了一下双指针,发现是一个O(N)(事实证明它还有一个排序是O(NlogN)的),写完了调试,调了十五分钟,最后发现是<=写成<了,空悲切。大样例过了就写对拍,拍了10几遍都没错(前提是我的暴力写对了)。 16:20~17:50爆肝T2的暴力 先写输入和建图(这个我写了20分钟,没调出来可能跟这个有关系,当时心态崩了,写的一团糟),写一个深搜的暴力,时间复杂度直接不管了(应该是一个O(Q N^2 M)的)但最后用了50分钟都没有调出来这坨粪山代码,直接赌CCF是仁慈的写了一个输出样例骗分。

17:50~18:00 反复检查文件读写,并等待交卷。

Part 5 估分

还要估分吗?

还是估一下吧 100+10~8+0+0=[100,108];

Part 6 赛后

T1回家复现了一下,发现有点崩,大肥鱼告诉我一堆坑,祈祷我一个坑没踩吧。

但愿我的文件读写没有问题,有的话那就是 “死刑火花送葬一条龙”服务 另一个故事了。

Part 7 感悟

蒟蒻还要期中考试。

前路柳暗花明,但似乎没有所谓的又一村。

明明每天都鏖战到了深夜,算法模版都打了无数遍,可为什么...

竞赛的意义,从来都不应被简化为一个分数或一纸证书。它更像一座熔炉,在其中,我们收获的远不止知识本身。那些鏖战至深夜的专注,面对不理想分数后的情绪波动与调整,都在无形中塑造着我们的品格。学会静下来,面对现实,着何尝不是一种成长呢?学会静下来,分析问题,着何尝不是更一种成长呢?这种在挑战中获得的耐心与毅力,在反复尝试和修正中培养的静心思考与持之以恒的品质,其意义远超介绍本身。

Part 8 给每位读者的寄语

当我们在暴风雨中再站起来,再面对,再反思,再努力,我们便赢了。
当你回首这段竞赛历程,你会发现,那些深夜里调试代码的专注,考场上瞬息间的决策,赛后深刻的反思,共同构成了比分数更为厚重的人生篇章。前路漫长,这次竞赛所带来的坚韧、智慧与对自我的认知,将成为你迎接未来任何挑战的宝贵行囊。

愿你,愿我,愿大家,再见 CSP2026。

我们CSP2027再见。