2025年CSP-S2游记

· · 生活·游记

说实话这段时间感觉挺无聊的,这次CSP最应该感谢的是给了我一点乐趣。

10.27

学校对信息竞赛显然是一点都不上心,全部资源都给到数学竞赛了让OI无地自容。

初三的我还在为月考操劳,虽然目前考完物理、化学、语文三门之后我班排还在3/38没什么好慌的,但CSP也是根本没准备。

10.28

数学考砸了。去你的月考。

10.29

英语考砸了。去你的月考。

总排名现在直接掉到10/38,而且再没有补救的机会了,因为已经结束了。

10.31

实在是理解不了这学校为什么如此钟爱MO,虽然确实很出成绩。高联前集训两周直接作业全免,现在CSP当周的周末作业我还得做。作业还很多,复习信息更是想都不要想。

下午第二节心理课,我后面几个同学想在课上玩狼人杀,问我要不要一起玩,我在赶作业没答应。但是他们一直问我,搞得我很烦,然后前排的一个同学想玩,我就和他换了座位到那边写作业去了。那个座位周边倒是很安静。

然后玩狼人杀事发了,我因为换座位也被班主任找了。

于是考前一天就这样搞笑地度过了,不过好在最后作业还是写差不多了。

11.01 CSP-S2当天

周六早上的无聊自习终于是成功请到假了,真是不容易。

跟着学校大巴去的。学校之于OI唯一干的一件好事。 考前没发生什么有趣的事情,车上玩了一会儿,到南京吃完中饭睡了一觉进考场了。

我们班还有一位来参加的Randomy没跟学校大巴,我说了在南外门口等他的,结果我们到了校门口他告诉我还在南京南站。13:35我就先跟着大部队到考场去了。

等到13:50他终于来了,但实在有点晚,互相道了rp++就进各自的考场了。

14:30开考。

我考场的习惯是在另一个文件夹中写代码,写完测完再放到提交目录中。这为后面的惊险故事埋下了伏笔。

开题,T1读完不太有思路,后来在草稿纸上推了一段时间不知道在干什么,按当时的思路写了第一版很复杂的代码而且WA了。

后来大概14:55左右注意到在没有安排完的时候最多有一个社团满员了。所以每个人只会在满意度最高的两个社团中选一个加入。于是第二版简单贪心就做完了。

T2读完发现涉及最小生成树,于是没有管题目是什么先去把Kruskal板子打了出来。然后回头去看题,发现正解不会写,按现有思路的时间复杂度太高了。

成功的在T2上浪费了快一个小时。

T2正解写不出来我都有点绝望了,放在前两年复赛,以现在的水平200分还是比较轻松的。最后只好打了个 k=0 和特殊性质 A,拿了 48 分走人。

后来就无事可做了,以我的实力T3和T4只能随便乱搞。T3写了个复杂度未知的暴力(赛时我认为只能通过前2个测试点)和T4的 O(n \cdot n!) 的逆天暴力,然后差不多没时间了,感觉分数并不理想,一等奖悬,也没再争更多的分,回头去检查前面的代码了。

幸亏我检查了,不然就要成为永远的遗憾了,虽然初三还未来可期。

18:26,在我测提交目录里的T1代码时,发现过不了样例1。

T1放错代码了?!?!!?!

思维一片空白,紧急换源。心率此刻已经接近180。也没时间检查别的什么的了,测完样例1和样例4赶紧恢复freopen,然后18:29赶紧整理了一下所有代码。

18:30结束。

T2代码长度1330 bytes,海燕保佑我吧。

我们考场收代码因为一开始收了一些J一些S浪费了很多时间。走出307的时候Randomy已经在门口等我了。

我问他一百多少分,他告诉我他要爆零了。T1、T2全部没写出来,而且没打部分分;T3、T4直接 cout<<0<<endl;,当然T3多测是有几个点输出几个0的。

然后又告别了。

回程的大巴上,我后面坐了一排初二的,在车上没开灯与高速没路灯的昏暗之中打起了牌。至今不清楚他们是如何玩起来的。前面有一个高中生在打phigros。

然后这一天就结束了。

11.06

出分了,意料之外的好成绩。100+48+25+12 = 185,最后还是有惊无险,感谢后两题送的分。去问Randomy说不知道自己账号了。

回去一看T4 Case15是0,于是他 4 分了,各自欢喜。

不知道初三才 185 在JS有没有希望啊。比起去年好像也没多大进步。不过在这样的环境里我还能追求什么呢。

2025.11.09 于未知的地方