CSP-2025J/S游记

· · 生活·游记

前言

这是我的第二次参加 CSP-J/S,也是我第一次参加 CSP-S 的考试。

Day -1

学校还要上课,八点半放学,回到家里,九点了,简单祈祷了一会儿就睡了。

Day1

J组

六点二十五,起床。
六点五十,出发杭师大下沙。
八点,进考场了。
毕竟早上是 J 组没什么大事,考的如何和我基本无关,浅浅的睡了一觉,睡到八点二十五,准时起床。(生物钟发力!
看题,T1 小笨蛋贪心,秒了;T2 小笨蛋数学(或模拟),秒了;T3 小贪心,秒了;T4 dp,300 分够了,骗了 64 分就跑。(接着睡
估分:100+100+100+64=364

中午

跟着同学去一家餐馆吃饭,吃完上车刷了会B站,非常紧张地去考场。
考前预言如下:
T1小笨蛋题,T2图论,T3模拟,T4dp。

S组

接下来将为大家展现错误的比赛过程,请大家引以为戒

进考场,T1,贪心,啊,不会啊,但老师说过,T1是小笨蛋题,哎,是我太菜了(这里,我的情绪受到了剧烈地波动,为后续埋下伏笔)。
那么,于是,我越想越乱,最后硬生生花了45min打了个186行的反悔贪心,调了15min 全过样例,现在庆幸当时自己过了,现在我都不想看到我的186行屎山。估分100(代码正确性有待证明)
哎呀,T1做了1个小时,不行,来不及了,赶快做T2。

好T2,一眼克鲁斯卡尔,但看到 n 的范围选择打了 prim,结果 prim 不熟然后打错了,浪费了 30min,赶快克鲁斯卡尔,又磨了半个小时,本来奔着 k=0A 性质去的,最后莫名奇妙的没过 A 性质,过了一些小的无特殊性质的点。估分16(代码显然错误)
同时,T2 读假题,看成了每个点位城镇化的路都要加上城镇化的值。

此时已经是十点半,我感觉没有时间了,赶快去T3。这个时候,我察觉到我的状态有点不对了,感觉有点闷热想吐,但还是继续。
看到T3,嗯……字符串,不会(赛后听说AC自动机,真的吗)。于是打了个 kmp 每次询问跑 n 遍,再带了个 hash 查找是否符合,又一个半小时过去了,此时面临了一个困窘就是 T3 全部输出 0,而时间仅剩半小时,我选择了,继续往下做 T4,放弃 T3,那么,这一个半小时全废了。估分0(代码没有任何正确性)

好,T4一眼不可做,然后又双叒叕地读假题,忘记读成啥了,看到 s[i]=1 的特殊性质直接爆,然后炸了,然后知道错了,那么,dfs 吧。估分0(代码没有任何正确性)
但真的如此吗?距离考试结束仅剩 15min,而我 dfs 一点没打,冲!十分钟,我,打挂了。ok啊,时间仅剩 5min,我 T2-4 全部炸缸,全部没有按照我的预想进行。

简单检查了一下,放弃了,静候死亡的到来。

18:30 结束了,似乎有点浑浑噩噩的。(预言对了 2 个,但不是很高兴)

估分:100+16+0+0=116

总结

怎么说呢,首先,菜是原罪,其次,对于 CSP-S 的难度过于低估,导致时间的安排不得当浪费了近两个半小时。我才初三,那么,我觉得我还有机会!可能起步确实有点晚,在各位大佬眼中纯纯蒟蒻,但我觉得我还能争,下次再来就是高一,但可能会有变数,万一因为中考和文化课 AFO 了呢。

后记(等出分之时,将会来补锅)

实际分数:
J:
S: