写特大模拟的第 50 天——CSP 最后一轮游记
注:本文以 R7(2025)-09-13 作为 Day 1。Day 8 作为第一轮,Day 50 作为第二轮。
这篇文章就作为我退役三个月的回忆录和 CSP 的考试历程。
Day 1
熟悉特大模拟基本操作。新建 MainScene。
似乎是一个月前,就永远离开了机房。说是这样,但其实还是有一些时候要回机房来的。
Day 6
写好选取和加载页面。
Day 8
写好基本玩法和预览。
去考了第一轮。见到了很多在役的同学。他们看起来非常的神气,比我有信心多了。当时的我知道,其实第一轮并不算什么,但是我怀疑我在这一个月间,是否把最基本的 OI 东西都忘记了,就这样心惊胆战去考试。
考完之后去了附近,按照传统吃了米线。
Day 13
完成结算页面大体框架。
查到了分数。还好没有考那些不为人知的 OI 历史,要不然我肯定会遭。得亏我底子好,拿满了。
Day 24
成功游玩且写好暂停、设置功能。开发进度因学业问题暂停。
成功获取 BA 联动立牌。
Day 42
为减少外来词比例,删除 RiZalTia 在 Tofsi 里作为“结果,结算”的含义。从此,RiZalTia 除名称之外再无实际意义。
大月考时代结束。成功获得 Rank -1。
Day 48
运动会 Day 1。看了看自己以前写的博客,但是实机已经被设密码,无法实际操作。
Day 49
雨。到处 Rp++。
Day 50
运动会 Day 2。CSP 在这天正式开始。
提前了一个小时到考场。又看到了机房的同学。我就知道我已经无了。
在外面聊了好一会天。-30min。进考场。
到了座位上。指甲没剪导致我的手感异常之不好。因为这次依然是在另一个校区考的,所以电脑配置是一样的。及其熟悉。以前的回忆全都涌了上来。想到了之前在机房发生的一切。但是做题的感觉依然没有上来。
旁边有两个小男一个在唱歌一个在抖腿。抖腿的震动通过地板传到了我的凳子上。没救了。
T1。比较明显的贪心。因为只有 3 个东西,所以就先全放了,然后转移最弱的那些即可。
从 T2 开始,我的心态就有些崩了。最开始我想了一个奇异搞笑
计算了一下发现此法复杂度疑似可行,于是开写。彼时的我还没发现这个
T3 我依然没有想法。我的字符串非常的烂,至于 Trie 和 ACAM 是什么,我在场上根本就没有考虑到。当时一直在考虑如何从暴算优化到正解。第一反应是哈希。于是想了一个
写到一半。发现并没有判
T4 题目太恐怖,无法战胜。暴力也没拼。因为读了一遍下来没有读懂。于是又回去推 T3 正确性。这也是我最奇异搞笑的地方。
5min。想着在生命的最后,要留些什么,于是写了一些内容(根据回忆拼出来的,只能记得大意):
可能是我的 GDScript 写多了,
我的变量命名已经完全变成了工程的样子。
运行也都开始按 F5 了。
调试的 cout 也变成了 print。
算了,代码就写些这些交上去。
T3 写了个假算法,希望能过暴力吧。
先这样吧。比赛结束之后我就要去打 chu2thm 了。
0。交卷。停止动键盘。我的眼睛是空的。动作没了幅度。就这样像一个波特走出了这“运动会会场”。
晚上,也并没有打 chu2thm,只是和同学看了烤剧场版就回家了。
估分 100+80+0+0=180。
Day 52
教练似乎让我发估分。我并没有发。
Day 53
晚上回寝告诉了舍友我的奇异搞笑。我的舍友有两个大牛 OIer,他们指出我的做法是对的,并且证出了正确性。我又傻了。
并且我把我的神秘复杂度告诉他。他问我做法,我就把做法讲给了他。他直接指出我做法的大缺点:我没有用归并排序而是直接排序!本来是可以预处理归并以降低复杂度至
这两个老哥估分 300+。
估分 100+80+30=210。
Day 54
FC₂ 疑似泄漏 CSP 分数,但是那是第一节晚自习。这次,FC₂ 学聪明了,关闭了申诉通道,在第三节晚自习下课的我对着已经关闭了的申诉通道一脸茫然。
Day 55 11:00,第四节课间出分。
Day 55
物理课上完准备查分,但是那时似乎有人催着我们下去上体育,于是没查成。
今日体考。体考还要排队。等着等着,想到这时候是不是可以查分了,于是开查。
100+80+50+0=230。
不幸中的万幸。
和我一同退役的老哥 170+,我的心突然平衡了。但是在役老哥个个 300+,我又魂飞魄散了。
初中同学的 CSP 成绩也出来了。250+。
T2 拿满是不可原谅的。
Ending
就先这样。本来这次考试是为了弥补之前没有拿到 CSP 一等的遗憾。这次估计又拿不到了。可惜。