CSP-S 2022 游记

· · 生活·游记

本人是第一次参加 CSP 的初二蒟蒻,还请大家多多指教。

Day 0

跑去二中试机了,状态不错,见到了二中算法协会负责人庄某。试机那天从前门进,因为第二天从后门进,庄某尝试打开后门,却因为没有钥匙放弃了。

晚上切了去年 J 的 T4 小熊的果篮,早早地就上床睡觉了。

毕竟,第二天是梦开始的地方。

Day 1

Morning

早上考了 J。第一题用了朴素循环结构,结果忘记特判底数为 1 的情况,惨失 10 分。第二题解方程一眼秒了。第三题打了个 50 分的“组合骗分”就溜了。

Noon

准备下午的 S,睡了 20 分钟。

Afternoon

赛前

到门口时遇到了大佬 falling_cloud。他带了一整塑料袋薯片和大饼——他说:“比赛反正也不会,打完暴力该吃吃该喝喝。”被他的心态震惊到了——一个高一的学生,如此重要的比赛,能做到临阵不慌,十分厉害(可能这就是大佬风范)。

在主考室与 llc、lyz 等一些大佬聊了一会天。大佬 wyz 居然这个时候还在卷作业,Orz。

进机房后,老师给的文件解压密码不对,几个人开始叫唤。我很快破解了正确密码并大声公布了,被封为“解密专业人员”。不敢当,怕掉 RP。

赛时

开场迅速看了一下四题,确定了基本开题顺序——ABDC。

先看 A。对于 k=0 随手打了个广搜,其他的呢——输出四个最大的数加起来的结果,能骗多少算多少。

接着看 B。秒想出了一个 O(n^2) 的预处理,每个询问 O(n) 扫一遍(对正负数讨论取最大值)。几分钟写完了 60 分的部分分,开始看 D。

不知道 D 我是怎么想的,居然想到了搜索。瞎搞一通后,过了两个小样例就没有再做,能多少分算多少分了。

中途上了 2 次厕所,睡了 20 分钟觉。

然后开始检查各项事宜,文件夹名称、文件 IO、调试输出……检查完继续睡觉……

睡完觉感觉整个人满血复活,把 C 的 40 分打掉了。

于是再睡觉……

同学:Orz 睡神……

这一觉,睡到了考试结束。

赛后

略微估了一下分数:55+60+40+28=183

llc 大佬打出了第二题的正解(或许是?)ST 表,但是他没时间做另外几题了,于是其他题全部都放弃了,好可惜。

出考场时后门被关了,和一群人在校园里转了半天,从前门走出去找我爸。老爸下午去钓鱼了,可惜状态不是很好,只钓到了 8 条。

在回家的路上,父亲和我讲了很多关于过去、现在与未来的事。我们市从来没有出过省队的,所以这条路十分艰辛;但是,NOI 那枚闪亮的金牌,仍然是无数人的梦想。

或许我们没有强省 / 市那样的资源或弱省 / 市那样的名额,但是既然热爱,就要无所畏惧地走下去。

Evening

回到家打了一场 ABC。除了 C 出了点小意外——交了几次 TLE,其他题(ABDE)都出奇地顺利。搞完了 E 就不想搞 F 了,直接摆了,好歹也上分了,虽然不是很多。

这次 ABC 的 E 给我们埋了一个彩蛋——题目中的“双陆棋游戏 4”其实就是飞行棋的最后一个决胜过程——谁先正好到达所谓“终点”才能赢。

或许,出题人想告诉我们我瞎猜的,因为飞行棋是中国的,出题人是日本的——OI 生涯就像飞行棋一样,总会因为某些原因,你在终点前被一次一次地打回,却不得不继续擦干眼泪前行;K 次机会用完之前,谁也不知道下一次能不能赢。

Day 2

早上起来测了一下洛谷和 INFOJ:

洛谷(数据过水):100+60+40+8=208

INFOJ:65+60+40+12=177

冲一冲应该有一个六级。

十一月 NOIP 再战!

Day N

出分了,50+60+60+8=178

5 分蓝勾。

Day \infty

NOIP 初中蓝勾不能认证。

悲。