CSP-S 2025 游记
wwwidk1234 · · 生活·游记
前往博客园食用更佳
引流:CSP 2025 GD 迷惑行为大赏
前排叠甲:本游记所有试题内容均为考后更新,博客显示“2025.9.19”为发布时间而非更新时间,并没有泄题。
注:考虑到洛谷游记不能用暴戾语言,故以下暴戾语言均使用【奶龙】代替。
突然发现今年忘记写游记了……
[2025.6.30,2025.8.1)
中考。
[2025.8.1,2025.8.31]
暑假集训 15 天,一天比赛一天专题。早上 8:00 到机房训到 12:00 然后和高三抢饭,下午 14:00-17:00 继续搞,晚上 19:00-22:00。只有单休不行了累成狗了,吐了
游记:2025 暑假集训- - wwwidk1234 - 博客园
然后军训。
Day1 开学听讲座、破冰、自我介绍,然后上台讲了两句话就下去了……
Day2 教官见面会,然后也没啥好讲的
Day3 不知道干啥了
Day4 忘了
Day5 晚上是联谊晚会,然后上台表演了一个抽象小品,“魔术技巧!”
Day6 刑满释放
[2025.9.1,2025.9.19)
开学,道法历史地理课完全听不懂,作业梦到什么选什么,结果一个政治题答案 ABD 我选了个 C。
数学老师讲课挺好的,讲的快而且听得懂,开学第三周已经讲完集合和不等式了。而且有一次因为某些原因一节课只有 20min,然后课件课本一扔直接 20min 速通基本不等式,而且我甚至听懂了?然后上课有时候还会吹一下水,记得讲不等式的时候书上有一个题目“蛋白质含量必须大于等于多少”,然后从这个题目讲到学校食堂,然后再讲到奶茶,然后说了一大堆有关垃圾饮料的事情,然后讲到奶茶,说什么“考好了奖励奶茶是不行的,因为喝奶茶喝多了会变笨”……
类似的神奇课外拓展还有很多,物理老师也有很多课外拓展,写不完。
生物老师感觉很像我们初中的生物老师,也很像我们初中的化学老师;历史道法课相对于物理化学全班都安静很多(或许是因为我们班没啥人选文科?)
吐槽一下神奇数学练习本,写的题面纯左右脑互搏,在区间都没学的情况下,“取值范围”写了三种形式:一种是不等式形式
抽象出版社,化学练习册没有发小本,然后老师直接连夜印了
周三下午翘课过来打长乐一中模拟赛,有一场比赛 T2 是树链剖分板子题,然后浅浅学了一下之后就突然发现我居然能秒(树剖)蓝题了。
2025.9.19 初赛 Day-1
中午先预习了一点函数,然后 13:40 分了(14:00 起床)准备睡觉,结果在宿舍里聊猎奇话题聊到起床。没睡着。
熬完道法历史课之后就去机房了,然后一个晚上干了什么?首先是写了一下物理化学作业,然后写了半天的入门赛发现倒数第二个题是大模拟然后一怒之下不写了,然后调了半天的 VSCode,然后写了洛谷 CSP-S 2025 初赛模拟赛的完形填空部分,树的重心凭感觉五个空全填对了,然后第二篇扫描线没学过,梦到什么选什么,正确 3/5。
然后我发现我一个晚修好像也没干啥。
晚饭都没吃,先去抢夜宵了。
明天 CSP-S 2025 初赛了,还是在本校考,祝 RP++ 吧!
2025.9.20 初赛 Day1
你说得对,但是《CSP-S 2025 初赛》是由 CCF 自主研发的开放世界冒险游戏。游戏发生在一个被称作「满线段树」的幻想世界,在这里,被模式串选中的人将被授予「next 数组」,导引 KMP 之力。你将扮演一位名为「机器规划员」的神秘角色,在自由的排列组合中邂逅性格各异、能力独特的方程的解,和他们一起走特殊最短路,找回失散的存在缺陷的生产线——同时,逐步发掘「You have no egg!」的真相。
主场作战!同样是下午 14:30,同样是两个小时的考试,同样是主场作战,怎么有一种中考语文的既视感。
晚上一点钟才睡着……早上起来困死了……
水了一会洛谷讨论区之后就去浅浅写了一下洛谷 CSP-S 2025 的初赛模拟,结果阅读理解完全看不懂,梦到什么选什么:
- 单项选择:
DCBCC DABAB ACCBA(+24pts) - 阅读理解:
TTFDA FTFAAA FTTAAD(+8pts) - 完形填空:
DCADB BBADB(+24pts)
总分
然后找到了一个抽象题目:
以下代码输出结果为( ▲ )
#include <cstdio> int main() { int a = 1, i = 5; switch(a) { case 2: for(i = 1; i <= 10; ++i) case 1: printf("alhaitham\n"); } return 0; }
选项 结果 选项 结果 A 编译错误 B 运行时错误 C 1 行 alhaitham D 10 行 alhaitham E 6 行 alhaitham F 5 行 alhaitham
答案选 E,但是我瞪眼瞪了半天还选了一个 C,发给 @ws517602 做也是 C。
考前多玄学一下:《原神》角色演示-「艾尔海森:思而后行」
中午放学之后去南门找 @枫原万叶 然后去水吧买了两包薯条,去饭堂打了一个
中午回到宿舍启动 Phigros 打了一下 Chronomia、c.s.q.n 和 Distorted Fate 直接被谱面床飞。
13:00 睡觉(并没睡着)13:35 起床,然后去先去教室把准考证拿上就去南门找 @枫原万叶 没找到。
考前看了一下主定理,然后进考场了。进考场之后还发现自己铅笔忘在机房了。还好监考员有一支。
开考!
【单项选择】
T1 不一眼组合数学?诶等等“除颜色外完全相同”,只能用组合数是吧。C。
T2 KMP 还告诉你 next 数组是什么东西。送分题。
B。T3 线段树模拟,送分。
送分到 T7 一看,这个要画 8 个顶点的完全图,然后只画了
T11 刚好用上了考前看到的主定理,发现
T13 这题我们数学老师讲容斥原理的时候讲过?甚至连数字都没改?数学老师有点厉害了 %%%
T15 瞪眼一看感觉是 B(因为之前做哪个题的时候好像就是按照 deadline 排序的)把 A,B 选项拉出来算了一下,发现 A 选项有
【完形填空】
还剩 1h20min,前面单项选择写的有点慢了。
A 篇。一看这个“免费最短路”这不一眼洛谷 P4568 [JLOI2011] 飞行路线?然后怎么建立分层图都想好了,一看发现这个题最多只有
B 篇,今天上午 J 组考交互,下午 S 组也考交互对吧。但是实际上发现也没什么难的,唯一一个纠结的就是这个第二空 next_permutation 还是 prev_permutation。发现前面生成的东西是一个 111111000000000 一大堆 next_permutation,prev_permutation 好像是 111110100000000 还是啥?总之不可能是 next,然后就选了 prev。
【阅读理解】
还剩 40min 了,要赶快了!
这个 A 篇一看感觉像是和排列组合有关的,手玩了一下
B 篇,You have no egg 是什么鬼?看到这个 cnt_broken==2,然后就猜到了这个应该是鸡蛋的硬度问题,只不过只有两颗蛋。
然后看这个 guess1,这东西是把鸡蛋从
guess2 写了这是啥。没看懂。手玩了一下发现这需要消耗全部的两个蛋。这个 guess2 应该猜测次数的量级应该就是
考试结束还剩 15min 的铃打了,但是我还没写完卷子,答题卡也没有填涂!B 篇第六题不会做,排除 C,D 之后 A,B 两个极限二选一选了 B。(考场上好像想的是“这个 13 长得好像 B 啊,所以选 B 吧”)然后火速涂卡看 C 篇。
C 篇是什么抽象折半搜索鬼题?这么恶心的 DFS?感觉只有第二个题这个 mpow(x,k) 像快速幂,然后最后一个选择题,看这个 A,B 绝对不可能(因为就三个元
考试结束。
收拾了一下东西之后去南门找 @枫原万叶、@Summer_Legical 和 @ouyangjq,还抓到了 @Herbie_ZHB、@a1a6、@lzy20091231、@Hyper_zero 一众大佬。我的初中好像还有合影,但是我没去合(合影也没啥人),然后就和一众大佬合了个影:
(图片已删除)
然后和 @Summer_Legical 和 @ouyangjq 逛校园(顺便拿我的行李箱),还看到了高中教练和初中教练,@Summer_Legical 直接大喊然后指着我我当场社会性死亡。
回家的车上估了一下分,
随手 P 了一张图,没想到火了(
晚上回去 Phigros 更新舞萌联动的歌,打了 Komplexe,HD Lv.9 初见 AP,IN Lv.14 本来还想推 FC 的,结果一直 2 Miss。
[2025.9.21,2025.9.26]
9.21 早上找到了阅读理解 B 篇的原题 SP6562 PRUBALL - Esferas 然后简单写了一下题解。下午挑战画那维莱特,结果连头都没画好就要回学校了。
晚上周测数学,一个不等式填空题和两个基本不等式题犯【奶龙】错误
半夜补周末作业,补到 9.22 凌晨 12:30 才补完(本来打算历政地不写的因为不选这三科,但是地理老师是班主任所以还是写了)
然后早上起来脑子一片昏昏沉沉的,两节数学课都不是原来的老师讲(原来的老师出差了),有点不习惯,但是第二节课的讲课老师讲函数的定义域值域问题还讲得很好的。但是我还差点睡着。体育课找不到自己班了继续补作业,然后物理作业算出来一个
中午睡了一觉起来感觉更困了而且头还更昏昏沉沉的。
下午第一节地理课前,同桌跟我说“明天第二节课上完就停课回家”,我说“你信这个还不如信我初赛考了
然后下午放学吃了个饭就跑来机房更游记了。晚自习上完第一节课继续跑回机房,还有
9.23 上完第二节课直接跑路回家,下午尝试击杀 P14026 [ICPC 2024 Nanjing R] 我将如潮水般归来 然后调到晚上才写完。然后去洛谷水犇犇,肝 题解:P14026 [ICPC 2024 Nanjing R] 我将如潮水般归来 到半夜 2:00 终于写了一半。
9.24 起来早上把 题解:P14026 [ICPC 2024 Nanjing R] 我将如潮水般归来 写完,然后把语文卷子写了一下。被文言文阅读控了半天。下午写了数学卷子,然后被一大串超级难算的式子整红温了直接抄了。还剩两个大题没写完。晚上去和 @枫原万叶 刷了半天幽静危战和 BOSS 然后刷出了一个双爆+精通的沙,给海森带上去之后发现精通只有
晚上突然知道了明天要提前返校的通知当场爆炸。
9.25 早上起来打幻想真境剧诗结果喜提
9.26 下午过来查分,
9.27-9.30 我好像啥都没干(?)
[2025.10.1,2025.10.7]
国庆颓了一周,去图书馆梦到什么干什么,然后学化学氧化还原反应搞了两天才学会。
10.1 和 @枫原万叶 @Wu_sqmmt 出去玩,然后看 @枫原万叶 直接把谷子店里的万叶徽章直接买空,吓哭了 /bx /bx
[2025.10.8,2025.10.31)
十月中旬考了高中段考一,然后:
语数英物化生排名
然后大概就是晚自习翘课,音乐美术信息体育翘课,虽然体育已经虚到国标测试 其实球场上层没场地,下层被天花板吞了两个球所以不想打了。 但是身高一米八一也是成功超过那维莱特了(
晚自习翘课,作业怎么办?在宿舍开手电筒写,用 pdd 6.9 包邮的手电筒,开灯了之后跟闪光弹一样,一开即使隔着一层衣服一层被子还是巨亮无比。虽然打着灯写但是没写多久就睡着了()然后第二天早上上课直接困成狗了(
每周二和周四都有模拟赛,不过都好像都把模拟赛当成 IOI 赛制来做了,直接删掉网址里面的 /contest 然后看分数,一个个全部
2025.10.31 复赛 Day-1
一周都沉浸在紧张的状态,对明天的复赛感觉有把握但不多。
一想到这一年的成果都要用一张卷子交代就很紧张。随便找了一些水题写了写,然后整理了一下明天早上要打的板子,再看了一眼二分答案。
想到明天可能出像 CSP-S 2024 T1,T2,T4 三个贪心就很慌,因为贪心感觉想结论想很久。
晚上 23:50 才睡。
2025.11.1 复赛 Day1
早上 7:20 被舍友叫醒,然后去找了 [@枫原万叶] 和 [@ttyy0518] 送他们去考试,然后回机房把一些板子打了一遍:
题单:[CSP-S 2025] 容易忘记的板子
描述:
2025.11.1 上午打一遍
- LCA 和 ST 表这两个,模拟赛天天忘天天偷看模板的,打一遍!!!
- 单调栈、单调队列忘得差不多了
- 贝祖定理应该不会考
- Prim 要打一遍
- Spfa 要打一遍(?)Bellman ford是不是要打一遍?
- 3次 | P3383 【模板】线性筛素数
- 6次 | P3865 【模板】ST 表 & RMQ 问题
- 4次 | P3379 【模板】最近公共祖先(LCA)
- 4次 | P3375 【模板】KMP
- 0次 | P1226 【模板】快速幂
- 0次 | P5788 【模板】单调栈
- 1次 | P3372 【模板】线段树 1
- 0次 | P4549 【模板】裴蜀定理
- 2次 | P3366 【模板】最小生成树
- 1次 | P1886 滑动窗口 /【模板】单调队列
- 0次 | P4779 【模板】单源最短路径(标准版)
机房一个同学让我帮他看 ST 表哪里写错了,然后瞪两眼瞪出两个错误直接 AC,ST 表应该也算背熟了。
感觉很久都没有考字符串了,所以写了一下 KMP 板子。
考完之后 [@枫原万叶] 和 [@ttyy0518] 他们都说考的很好,题目比较简单 从他们满脸欢笑的表情可以看出,然后中午给了 [@枫原万叶] 一件我们学校的校服然后三个人一起跑进教师食堂蹭饭,点了一个
陪了他们逛一逛校园,然后就回去睡觉了。中午看了下 J 组题目,觉得还挺简单的,T4 感觉和洛谷 CSP-J 2025 模拟赛 T4 P14259 兄妹(siblings) 这么像?都是钦定最大值然后跑背包?
下午