CSP-S 2025 游记
比赛情况
T1 社团招新
开考后
约
继续调试原本的代码,然而没有发现什么问题。最后迫不得已,开始在草稿纸上模拟样例 #2,因其数据比较大,选择使用 Python 帮助计算(Python 在信竞中的唯一角色就是一款很好用的计算器)。手工模拟的过程是极其难受的,期间我一直在考虑是否应该放弃 T1,先写后面的暴力分。模拟样例 #2 大约花费了
最后跑了一下其他大样例,答案输出均正确。不过跑样例 #5 的时候程序用时
T1 耗时
T2 道路修复
看到题目,起初很兴奋,以为是分层图,已经开始感谢九分之二了。但随后仔细考虑了一下,发现分层图基本不可做。看了下数据范围,发现测试点
不过,很可惜的是我考前没有整理最小生成树的模板,平时很少写到最小生成树的题,算法也忘得差不多了。最后依靠着我在初赛复习的时候稍微看过 Prim 算法的模糊记忆(别问我为什么不写常数更小的 Kruskal 算法,问就是我完全忘了),调了
T2 耗时
T3 谐音替换
一看到这题就头大。根据名人名言:
字符串题都是毒瘤。 ——Awsdkl
我果断放弃。我现在甚至能一字不落地把考场代码默写出来:
#include<bits/stdc++.h>
using namespace std;
int main()
{
freopen("replace.in","r",stdin);
freopen("replace.out","w",stdout);
return 0;
}
甚至连表也没打,因为我这是最后 如果输出
T3 耗时
T4 员工招聘
都到 T4 了,那还说啥呢?看看部分分吧。
惊喜发现特殊性质
最后还是简单判断了一下能使用全排列的情况,又另外写了个大暴力,收工。
T4 耗时
总结
总共期望得分
赛后反思
首先,T1 贪心花费太多时间了,正常应该在
T2 暴露出我对多种不常用算法模板不够熟悉,赛前欠准备。应当继续完善算法模板整理。
T3、T4 没什么可说的,就是我太菜了。
希望我能在 NOIP 2025 前解决这些问题。
其他
关于考前生活的感悟
周五中午从学校出发,路上花少量时间看了看《深入浅出程序设计竞赛 进阶篇》,其他时间在听歌、发呆看Awsdkl。
酒店环境还是非常好的,住得也比较舒服。我的室友是黄岩中学高一(
话说现在黄岩区实验中学真是人才辈出。听说九年级有个人 CSP-S 初赛满分(又被初中生吊打了)。
让我感触最大的是:周五晚上和周六中午,吃饭是自己解决的。周五晚上我们几个人本来打算一起去找吃的,但走出去几千米,找半天没找到什么好吃的。最后散开了,自己吃自己的,我跟hqy2024和Xiashengyi123就选择在旁边一家沙县小吃解决了;周六中午,我直接单独出去了。当我一个人走在杭州的街头,四处张望,考虑着要吃点什么,然而人生地不熟,只能瞎走走,这时才第一次体会到了一种漂泊异乡的感觉。
考后
我们