CSP-S2023 游记:让我们不顾一切!

发布时间 2023-11-04 14:00:03作者: LEMON_ni

2023.8.7 起的记录 / 完整版游记:CSP-S2023 游记:让我们不顾一切!- 前序

友链

前言

倒数日背景:丢人现眼。

这篇文章创建于 \(2023\)\(10\)\(11\) 日,开始记录时间为 \(2023\)\(10\)\(12\) 日。

我相信我会能够放下所有的比较、爱憎,难过与兴奋、偏见与执着为了我自己而活着并尽力地做这件事。

让我不顾一切。让我们不顾一切。

「每一只蝴蝶都是一簇失落的火焰。」

阅读提示:本文记录了 \(2023.10.11\) 后的备战、比赛与生活,这段时间节奏相对之前快了很多,记录的时间线长度也少了不少因此比较精简,更加符合一般游记的定义也更适合阅读。完整的游记(也可以称为备战期间的日记我知道我只要一发呆就在写游记别骂了别骂了)请戳 CSP-S2023 游记:让我们不顾一切!- 前序

正文

2023.10.12

好好好,本来说做题单,结果又成了模拟赛。

开 A 这不一眼一个 \(\mathcal O(n^3)\) dp,随便写了一下发现空间不够,滚动一下半小时就过了 \(6\) 个样例。以为自己要一等了啊!

B 怎么是数据结构题。一直不会。想了半小时也只会 \(\mathcal O(n^2)\),遂弃,回去写 A 拍子。拍了 \(500\) 组出错了????然后发现自己 dp 假了,转移顺序有大锅。调了半小时转移顺序也过不了 Hack,shuffle 也不行,感觉只能拿 \(10\) 分了!只好去写了状压结果常数好像有点大,改了改就稳了。

最后就是暴力时间。D 阶乘暴力不知道为什么一直错,少拿了 \(10\) 分,状压还不知道为什么挂了,结果排名掉了 \(2\) 导致下分……扣了我 \(80\) 多的 rating。

下午是初二的模拟赛,准备用小号打。

选了用户名是 IOI 主席的号来打。A 一眼水题,B 一眼不会被米神嘲讽了/kel(u1s1,感觉最近实力不行天天还特别吵,好像有点打扰米神/kel,明天注意一下。)C 一眼 mitm 但是好像两只 \(\log\) 会被卡掉。D 只会阶乘和状压。

很快就写完了 A 的满分和 C 的 \(40\)\(n=40\) 那一档两只 \(\log\) 的 mitm 确实冲不过去,遂写了一个小值域的背包拿下 \(60\) 弃了。还剩半小时,和 Hch 讨论了一下 B 然后我成功打断了他讲出正确结论,所以还是只有阶乘暴力。D 当然只有阶乘暴力,我觉得状压难写就没写,Hch 写了比我高 \(10\) 分。最后 IOI 主席 rk2,Hch rk1。

其实我打比赛的最初目的是为了防止那些初二的 rating 比我高把我从首页挤下去。Hch 则是因为看了题怕下分不得不打。

结果 UOJ 如果一天之内办两场比赛会出 bug,Hch 早上比赛加的分没了,相当于还是掉分了。

所幸晚上补了上午的一道题,开了一个新的做题记录博客,然而没有写,听说大家要打 Div.3,就赶紧回家了。

回家之后吃了点东西,Div.3 就开始了。一眼扫过去我草这 A 我不会啊???原因是因为我看到 \(n\cdot m\leqslant 25\) 以为要倍增 \(25\)\(s\)……结果就是一个 3A 我特么瞪了 \(7\) 分钟才过。

B 也是让我心态很炸,因为有点急,结论没想清楚就开始写,写完才发现自己一开始想的结论是冰山一角,就这样填补了两次才过掉 B,花了整整 \(8\) 分钟……

C 很快想了一个并查集做法,合并一下再模拟算贡献就完事了,一口气写完过编过样例然后 AC。

D 一眼看出来了结论,怕发生 B 那样的事情就验证了一下发现没错。中途分解质因数写错了一次……

E 一眼秒了一个 dp,想了想转移就会了,码得很快,一口气写完 AC。

F 一眼线段树换根,写完过了第一个样例就开始交发现一直 WA on test 2,交了两次罚时才发现 test 2 特么是样例……(这 Div.3 怎么样例 WA 都算罚时的/fn)各种输出线段树、干瞪眼,最后发现是 -1e9 写成了 1e-9……本来线段树就在我的用户代码片段里可以很快 AC 的,结果调了半天。

G 也是个诈骗题,一眼把皮干掉了发现就是个线段树,开个 set 维护一下特殊点,每次只有常数个特殊点会被影响到就做完了。以为自己细节写的很好,结果 WA 了 \(4\) 次,改出来了好几个傻逼错误终于过了。

还剩四十分钟的时候终于 AK 了。感觉还是太慢了!看了一下 predictor 发现我 \(\Delta\)\(+331\)!小号好像可以跨过青直接上蓝了啊!这不比 Hch 跨过绿牛逼多了

本来说 AK 了就睡觉的,结果还是写了全场题解和游记才睡。

2023.10.13

早上发现 SA 的 A FST 了,原来是倍增次数太多。

他们说 B 要开 long long 我发现我没开,原来是我的写法不开 long long 过了 pt……我真服了。CY 随手 Hack 掉了就又 AK 失败了。

这下也没法一次上蓝了。服了。

服了服了服了。我的心情:

但是反正脑子 AK 了,而且这次不上蓝下次还能打 Div.3 直接超过大号

但是 syc 排名比我还高!非常生气啊!!!我们四个合力叉了半天他那个 \(2\times 10^9\) 的 A 都没有叉掉!傻逼 find!傻逼数据范围!

upd:他 TLE on test 37 了。还是有大佬叉掉了。

今天终于可以做题单了。 差评,是特么贪心题单。

感觉自己做题记录写得很臃肿导致每天有很多时间在写做题记录!

晚上还是有锻炼时间,跑了一圈感觉肚子不太舒服去上了个厕所 md,我们学校的厕所环境怎么还是这么差。感觉好像生病了。

贪心题单真的一点都做不动了,开题就感觉没有思路,想出严丝合缝的证明之前完全写都不敢写,关键是也提不出来看着挺对的做法啊,看了题解感觉特别神仙,这种困难贪心题我考场肯定只会打暴力。

九点半的时候重看了一遍去年的游记,好像今年的目的早已不如去年那般单纯。然后写了个一直放在任务计划没写的 CF 分治题。感觉自己完全不懂分治或者折半查询之类的 trick。

明天组织了一堆模拟赛,今晚打算早点睡

晚上回家打算把没做完的贪心题做了,瞪了 1h 题解也没看懂为什么最优,遂摆,甜润想听我唱歌就给她唱了。顺便过掉了那个分治题。

还有 \(7\) 天,不清楚自己的水平,不清楚自己的状态,不清楚自己的底子。感觉有点迷茫。

2023.10.14

上午信友队模拟赛。

A 推了两下会了一个 \(\mathcal O(\frac{n^4}{w})\),摁了一下计算器感觉有点卡,不像题目里面说的“很宽松”,去想 \(\mathcal O(n^3)\) 了。

想了 2h 不会,只能开码 \(\mathcal O(\frac{n^4}{w})\),半小时左右码完过了 \(n=20\) 的样例开始用 Lemonlime 测 \(20\) 个样例,结果所有 \(n>300\) 都 TLE 了。卡了卡常发现原来是忘记开 O2 了,开了就稳过了,感觉很无语。

2.5h 的时候才开 B,感觉很着急因为后面一分都没有。半小时左右会了一个贪心但是细节还没想,感觉推不完了,有 \(60\) 暴力是送的打算先把完全背包写了,结果一直过不了大样例,最后崩溃调了二十几分钟才反应过来取最小值不能取模之后再取,dp 数组必须开 __int128

这个时候已经只剩半小时了,索性放弃推贪心,去尝试写了 C 的 \(6\) 分脑子抽了,写挂了……

然后考得很差。Hch 切了两个。

下午试机赛,\(6\) 个傻逼题考两小时,半小时就写完了感觉没问题就没拍,水了一个半小时,结果 A FST 了……又被嘲讽了,傻逼。

被初一选手吊打了,出单调队列了,好好好。

晚上 ABC,很久没见过这么水的 AB 了!两分钟写完过了。C 直接开始写,细节想了一下就写过了。D 以为是搜索,结果发现被骗了,直接根号枚举,一开始没数 \(0\) 吃了一发。E 看完题想了两秒钟就秒了,直接开始写,写完就一发过了。F 一眼二分,推了一下式子,check 里面 >=0 写成 >=x 调了半天四十多分钟过了。

我草,我不会要 AK 了吧?????

遂开 G,一开始没什么思路,没看懂什么叫“紧随其后输出”去问了一下是不是不准离线的意思,结果是文字游戏……还有四十分钟的时候会了一个把序列表示成值域区间和序列区间的做法,用主席树维护区间收缩和答案就行了,遂写。写完就过了样例,心率非常高交上去以为要 AK 了,结果 WAx43,不知道为什么。(upd:第二天知道了,只写错了一个小细节。)

然后就一直在 Hack,根本叉不掉。当然最后稳住了人生中第一个 2400perf!这是好的。

不过感觉把之前攒下的 rp 都花完了。CSP 别寄啊。/ll

然后和家长一起出去吃了约定好的烧烤,路上不知道为什么一直很开心很想笑,于是端着手机和 yzh 说,我感觉我很久没这么开心地笑过了。

2023.10.15

早上起得很晚,一起床就在颓废,一直在刷视频,刷完了和朋友们聊了会天,存了代码到本地就去学校了。

刚坐下就有洛谷的 CSP-S 模拟赛!看了看 T1 很快会了于是老年手速开码。码到一半 bot 说我的 G 做法是对的,他扔了一组 Hack 果然我错了,结果发现是收缩值域下界的时候忘记取最大值了(就在这一行上方,我收缩值域上界的时候取了最小值),瞬间感觉自己是个傻逼,改了就过了,想自杀的心都有了!

还发现这个做法比 milo 他们的做法好写好多!感觉 confidence up up 啊!

总之是非常遗憾也非常自闭,这周第三次与 AK 失之交臂,又一次成为了大脑 AK 实现犯傻的小丑,这不 AK CSP-S 说不过去了吧

感觉昨天是我状态最好的一天啊!

四点钟的时候才慢慢过了模拟赛 T1,后面的题其实不想写了都。

ARC 之前写了几个欠的债题,然后随机跳题,先跳了个 mitm 看了一眼感觉不会,发现十分精妙但是不想写了。然后跳了一个计数转期望 dp,看完题莫名就有一种想直接期望 dp 的感觉但还是先试了试计数,发现不好做,改用期望 dp 模拟了一下发现很对,调了一下主席树优化就过了。感觉很厉害啊!

晚上 ARC 非常逆天,看到 A 没想清楚写了一个伪算过不了样例三,想了半天决定先跳 B,B 推了推就会了但是我还是先去看 A。看了看发现自己是个弱智,一下就过了。然后 B 很快开始写,一开始式子少除以了个 \(x\) 我以为总是能整除,吃了罚时之后回去一看发现特么有奇数除以 \(2\) 要下取整,又写了写过了手造的数据结果还是罚时……然后发现自己先给 b 模掉了 M 再判断的奇偶性感觉特别傻逼,改了就过了。

这个 C 是什么东西,好强啊我不会。

下来发现大家都下分了。(这里取一张 SA 的图。唯一上分的是教练的小号,unrated 是 Hch,\(-26\) 是我。)

晚上睡得很晚。

2023.10.16

早上还是写了几个欠的债题,然后就有了一个数据结构题单。映入眼帘的就是天天爱跑步……/wx

想了一会 B 发现不会,决定先搞定 K 大数查询这种纯 ds 题。看完题会了一个树套树,然后就开始考虑整体二分。很快会了整体二分但是写错了一大堆,一开始写成了 K 小数查询,然后区间加区间求和我写了个树状数组……还有一次忘记减掉左边贡献吃了一发 vjudge 罚时……

抢到这题首 A 之后就去看了看 C,一开始不太清醒搞了半天,后来突然发现可以矩乘一遍就写过了。然后就啥也不会了,我好菜我好菜我好菜!SA 在组题就去帮他看了看。

中午帮忙搬了一下椅子收获教练的一包冻干无花果。回机房翻了翻 kb 的游记发现我又出场了/dk,感觉是我的荣幸。

晚上继续做题,写了一个很恶心的线段树没过样例就不想做了。水了很久。

2023.10.17

各个学校的教练组织了多校联考。没有面到任何认识的人,但米神在机房楼下达成成就了。

早上一来看了个初二学弟游记里面写的期望 dp 题,看了一下可能会了就开始写,写到一半发现所有人都在看板子就去看板子了,打开了平衡树和 KMP 看了一下,随便写了一下普通平衡树发现有个小细节写错了,改了就过了。(伏笔)

八点一十多的时候外面人潮涌动,很吵,米神就带领大家出去了。在门口走廊站了一会被告知新电脑的机房坐不下,让我们去垃圾旧电脑的机房,扯了一会防蓝屏技巧,以及发现没有挡板贺题像喝水一样轻松之后还是妥协了开始写缺省源。

SA:由奢入俭难。

写完等了十五分钟没有人给我们发题……火炬手又跑过来说让我们离开老机房,去新电脑的机房找任意位置坐下,于是又跑过去,很幸运地找了一个 bot 和青白旁边的地方坐下。结果电脑打不开系统,syc 又跑过来帮我弄……最后终于特么打开了!已经少了半个小时了。

开 A。发现建完表达式树就完了,很快在 vscode 里面写完了拿出来终端编译发现不太熟练,有点慢。决定采用先在 vsc 里写好,然后 dev 里面编译和调试的方法。A 一开始很逆天,有个 DFS 忘记递归了,调了一下就过大样例了,然后看了一下感觉大样例很有强度就没管了。

开 B 想了一下发现只会 \(\mathcal O(4^n)\),因为记不起怎么 \(\mathcal O(3^n)\) 枚举子集了。感觉也可能是 mitm 就想了半个小时 mitm,在 BC 之间横跳,又推了半天发现 mitm 本身就很假。这个时候已经想到拆贡献了也没想到塞到状态里,感觉自己超级憨,反正最终放弃了。

想了想决定先不急着写 B 的傻逼分数 \(60\),开了 C。想了想很快有了头绪,卡了一会突然脑子一闪绕过去了一个弯就会了!于是开始写,写的时候理了一下思路发现有点麻烦,写了好几个函数和 DFS 终于写到了数据结构的部分。想了一下发现动态开点权值线段树可以但是不想去算上下界,决定写早上刚写过的平衡树,肯定很快就能写完。一开始写错了一次瞪了一下就改对了,结果我又把输出 \(l\) 放在 l++ 的下面导致我以为发生了灵异事件,\(l\) 的初值被宇宙射线轰了,看了二十分钟发现我是傻逼,交换了位置之后发现原来是 \(\min-\max\) 写反了,改了就过了两个样例。

看了一下感觉大样例不太强,但是自我感觉良好就扔了。

这个时候倒回去写了 B 的 \(60\),一发写过过了大样例不管了。开 D 马上糊了一个 \(4\) 次 dp 的东西,感觉很对,写了发现我是傻逼。还有半小时只能写指数暴力和特殊性质的 \(50\) 了,很快写完过掉了样例。

下来之后一问,SA C 差个权值线段树就过了,很遗憾;Hch 发现 D 的 \(k=1,2\) 的特殊性质可以写组合数暴力拿了 \(70\),而我是弱智;LH 会了 D 正解没写,膜拜。

下午挂了一下题,中途 lhx 说 C 样例不强他一拍一挂感觉很慌,还好交上去过了。B 的 \(\mathcal O(4^n)\) 居然卡过了 \(\mathcal O(3^n)\) 的部分分,多拿了 \(20\)!但是 D 暴力写错了,反挂 \(30\)……最后拿了 \(300\),感觉还行吧。

发现自己 C 做的超级无敌复杂感觉很弱智。

这是最后一场模拟赛了。希望 CSP 别失意。(求求了我这一上一下的水平。)

下午超级困,果然打这种全神贯注的比赛真的会很累。写游记写到睡着,醒的时候就去吃饭了,感觉自己吃得很多。

好像今天的比赛总结写得有点多。晚上随机做题了。

2023.10.18

早上一来布置了一个数据结构题单。没什么好说的。

下午一如既往地什么都不想干。只要是比较需要思考的题目就没有做的效率……我知道我能想出来,但是我不想想啊。

晚上水了一会,看到是个人都有 npy。你妈的。真的很怀念以前她安慰我的坏情绪的时候,感觉抬头看看天都亮了。真的真的。可惜回不去了。

离 CSP 越近越没有动力啊……T_T

走之前和教练聊了一会。

2023.10.19

早上 VP CF,但是 mash。

B 线段树板子十分钟冲完一发过,回来想 A,一开始思路有点混乱冷静下来之后很快过了。

然后开始坐牢。C 是一个模拟,我想了想写了 5K,写完之后发现很不对劲!感觉很难改就摆了。D 一眼会了一个可撤销并查集加莫队,但是复杂度直冲 \(10^9\) 根本过不了然后又摆了。谁看 E 啊。

摆。

我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?我最近怎么这么偏激?打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!打扰了,抱歉!

2023.10.20

上午 vp 了一场阴间 Edu,做到了 D 就开始坐牢。下来发现大家的 C 都特别神仙就随便写了个题解。

下午一直在看板子,听说其他学校的来试机了就去偷偷看了看对面学校的巨佬 @Leasier @0htoAi 和 gjy,感觉他们三个特别高大很有气场。深深拜谢。

晚上回家码了一篇文,完全没想起来身份证这回事,匆匆忙忙就睡觉了。

2023.10.21

早上起来发现普及组已经开始了。背了背 Tarjan 和数论就出门了,到了机房看到普及组题觉得很难,感觉不妙。一问发现只有 @Symbolize \(390\),死于没加特判,而其他人或多或少有点萎。果然 sml 是大赛之王吗。

进考场之前二十分钟发现没拿身份证!!!!!!!!!!!!问 Chery 该怎么办被骂了。然后让家长拿身份证过来又被骂了。当然最后还好拿到了。

进场。发现有个题叫 lock 有个题叫 game 感觉不妙。struct 是什么东西?????

晚了几分钟发了 pdf 密码,然后发现 [春季测试 2023] 密码锁是完全没有任何区分度的傻逼题。很快写完了发现没过样例???原来是读错题了以为只能转一圈。改了改就过了两个样例。

这个时候看了看后面的题,感觉 T2 比 较 常 规,T3 大模拟不急着写可能区分度很高,T4 是个神秘题看到那个 \(\max\) 感觉很牛,除了 T2 都没看数据范围。于是开 T2,看了看会了一个拿栈搞的 \(\mathcal O(n^2)\) 可是只有 \(50\)???再看了看性质发现 A 性质就是数据分治一下,纯随机的话 \(n\) 大了答案长度也不会很大的,这不 \(60\) 到手,感觉打得很稳啊!

直接考虑正解,很快有了一个伪算过了样例二,写优化之前琢磨了一下直接叉了……感觉浪费了时间。好像一下没思路了,这个时候觉得 T3 大模拟可能很拉分,拿到了就是胜利,遂先没写 T2 开 T3。

读完题整理了一下思路很快会写了,于是边写边搞定细节,很快写完了 \(1,2\) 操作,\(3,4\) 操作边写边往前面加需要维护的东西,写完了没过小样例,发现自己有点蠢,pos%0 了,改了改过了小样例,结果中样例没一个对的。发现自己搞混淆了“大小”和“对齐规则”,然后还有一些其他细节写挂了,调了调过了中样例结果大样例 \(4\) 操作寄了一堆。观察了一下很快意识到一个地方搞错了,改了就过了三个样例。

感觉很兴奋!冷静下来之后感觉这题区分度可能不高因为感觉我没搞多久,继续冲 \(300+\) 于是死磕 T2,又写了三个伪算都有问题。第四个伪算一直没想明白哪错了,甚至写了个拍结果 \(n=15\) 就错了。一看是个很阴间的情况,我的结论完全是错的。这个时候还有一个多小时,我完全不想再想这个题了,直接改了改写拍用的 \(\mathcal O(n^2)\) 暴力拿 \(60\) 算了。

其实这个时候我就有点急了,因为我真的以为所有人都会 T2,感觉自己凉了。虽然事实也几乎确实如此,除了我们校的人都会 T2……

开 T4 翻到数据范围看到保证了答案大小???????我靠这不一眼二分答案。想了想直接贪应该就行了感觉很有头绪,woc 这题比 T2 简单!!?!?!?!?但是我脑子已经陷入了一种混乱的形态,冷静下来决定剩下 1h 只能写性质和暴力,正赛不敢赌。看了看 B 性质发现比较傻逼,ACD 性质都需要推,决定做分多的 A 性质。看了看有了个比较对的贪心遂写,写完调了调过了对应的样例感觉挺稳的就没管了,赶紧去拼 B 性质。B 性质过掉自己手搓的数据的时候已经只剩十几分钟了。检查了一下所有的文件和数组大小,在 T4 暴力下面再留了几句自己想说的话就锁电脑了。

于是就有了 CQ-S00028 的 tree.cpp

/*
好像今年只能拿二等了呢
连 T2 都不会是不是没救了啊 感觉其他人人均 300+
别的学校的初中选手强的要命
我天天做几个水题就开始摆 水群
感觉高一就要退役了吧
幸运的是 T3 调得很快 过了大样例
也不知道能不能过吧
今天我 终于站在这年轻的战场了
又是一年了
我 Sp 好像还是和去年这时候一样菜
我喜欢和我的朋友们聊天
甜润说 累了就抬头看看天空 她一直在
倒也是吧
谢谢你们一直陪着我
走这条不一定有终点的路
我会一直爱你们
我所有的好朋友们
*/

出来聊了聊发现 LH 不想写 T3 就跳题结果切了 T4,而 T2 原来大家都不会,T3 也没有我想象中的区分度,时间很充裕大家都写完了。CY 直接走了可能是炸了吧。

聊完赶紧回了家吃到了和家长约定好的烤肉,和朋友们聊了会天感觉还挺开心的。顺手把提高组的奇人大赏做了。

玩的间隙交了一下代码发现 T1 T2 都没有挂分感觉很开心。T3 听说是挂分题结果没想到我的 5K 屎山还 A 了感觉很开心。遗憾的是 T4 的 A 性质贪心错了,\(35\to 20\)

总分就只有 \(280\)。没有上 \(300\) 感觉自己真的特别小丑。看了看 T2 题解,教练一句话我就明白了觉得自己特别蠢。其实自己写的第二个伪算就是想把每次做一遍栈变成一次做完,可是还是没有想到正解,甚至直接在考试文档里面写上了“不可能一次栈做完”……真的很小丑啊!

但是今年却特别地看得开,不管如何都结束了,我还是活着的。也没有输到哪去,实力就这个逼样。

遗憾的是没有码文也没有唱歌。明天再说吧。

2023.10.22

在洛谷上交了一下 T4 发现随机得分了,有两个 A 性质的点爆 RE 好像是浮点数炸了,可能是有个地方忘记给 \(b,c\) 强转 __int128 乘爆了。

虽然 T4 得分看人品,但是最后应该还是没有上 \(300\)。其他学校的同届应该都要么切了 T2 要么切了 T4,感觉自己和同届的其他学校的差距越来越大,就连下一届的也有一车比自己高的,是不是要退役了啊。

别人根本不花这么多时间,但是却比自己考得好得多,是不是因为永远做不完的题单,是不是因为永远少的那几道题。

是不是因为自己根本不适合走这条路。

我一直以我是一个 OIer 而感到很骄傲,我感觉算法竞赛可能是到现在为止我最有动力自己往前走的一件事。我以前学过弹吉他,但是只学了半年就放弃了,搭进去了可能是学 OI 两年的钱。现在喜欢唱歌的我会后悔为什么小时候没有认真去学,看着 mzc 和 zjh 的弹唱视频我会觉得如果我也这样真的很帅很帅。

我坚持下来的爱好约等于空集,但 OI 这件事我坚持了三年了,我发呆的时候会想 OI 给我带来了什么。我经常也和别人说,这可是四年,是我生命中缺失的四年,在别人喊着“与我挥霍仅此一次的青春岁月”的时候我在对着电脑屏幕发愁……

还是我扶不上墙连符号都完全看不懂的文化课。

还是一次又一次教练传来“喜讯”,“初三的,你们又被隔壁初二的吊打了!”“你们行不行啊到底。”

还是一个又一个我认识的人比我强出百倍,不甘心但是什么都做不了。

还是机房里面一个又一个高中生在省队线外抱憾而归离开机房,lazytag 说他都没想过他会离开机房,最后到了 2025 年,我校队长这个身份终于交到了 SA 手上,然后我们也一起锁上机房门了吗。

这个问题我好像去年也想过。

我说我学 OI 是在突破自己,我们踏上逃亡公路就再也不能回头。

逃亡。

不停地想要逃出自己给自己设的圈子,设的“永远不可能做出来的题”“永远不可能拿得到的奖”,我似乎做到了。不停地想要逃离可怕的劳累的生活,想拿奖,想要做自己,似乎也做到了。本来打算在这里写一些悲伤的文字,但发现自己原来都已经逃离变化,做到自己想做到的事的时候,发现根本就无可悲伤。

不住的变化之中,要好好活下去。

From CSP2022 游记:不管多少个日夜,为你一直唱。

我早说过我今年的动机早就已经不像去年那样纯粹了。当无关紧要的名次、省队线慢慢蚕食我心中的热爱的时候我就不再是一个人,我只是一个 OIer 了。

虽然这就是竞赛生应该的样子吧。

我不要命,我要进省队。

这好像就是我现在的样子吧。

以前最讨厌的老师口中那种“事不关己”的竞赛生,现在也描述了我自己吗。

我多烂啊。

但我或许真的只是一个普通人吧,但幸运的是遇到 OI 这样一个我会主动爱着的事业,遇到甜润,遇到炸洋芋,遇到 scz,遇到我所有的好朋友,也在 6 月出了一场以我的热爱为主题的公开赛。

  • 这个世界上有无数的普通人每天都在好好活下去。

那么我也仅仅只能活下去了吗。

  • 我好像白学三年了。

可是我还活着啊,有人爱着我。

  • 我更想做一个完整的人。

那就去成为你想成为的。

Shunpower 从来没有梦想。他只想做一个开开心心,和好朋友在一起一辈子的人。就连他的 ID 都是,只要一切都顺顺顺顺了,一切都 powerful 地顺利了,他就开心了。

我知道追逐竞赛之外的生活不是天赋不如别人努力不如别人的借口,SA 说“我们看起来这么努力了为什么打不过别人”,那么 OI 也许确实是一项需要天赋的事情,所谓的“沪爷 cz”可能说辞也没有那么不恰当。

但是无论如何,今年这把都已经不顾一切啦。都放弃了这么多了,我们还有什么可后悔的呢。

无论生活是否顺利,我们都朝着这个方向走就对了。

逃亡公路,不许回头。

大人呐 再痛再累再难 也千万不要回头
成长这场阴谋 你不必照单全收
活着的目的是功成名就
亲爱的朋友 这答案它多荒谬

这篇游记考试前的部分大概就到此为止了。当然会更新到出成绩、出分数线那天,NOIP 不知道能不能去,但是无论如何伤心过了,以后都不会再后悔啦。

我放下所有的比较、爱憎,难过与兴奋、偏见与执着为了我自己而活着并尽力地做了这件事。无论结果如何,我尽力了。

纵使日薄西山,我还是回来了。

无论终点在何,我总是在这呢。

下午有 CF,早点去学校打。


最近 CF 水平越来越差了,都不知道为什么,是不是思维不行了???

一上来发现 A 是个水题很快写完了,B 想了想是什么东西,调了调过样例了,交上去 RE???原来是访问负下标了……调了调又 WA 了?草没开 long long……然后 pp 了。C 一眼不会开摆,冷静分析一波发现一个美妙性质,线段树,启动!好不容易写完了交上去 WA on test 3,看了半天不知道为什么……然后突然反应过来:

priority_queue <pii,vector<pii>,greater<pii>> q;
...
q.push(mp(-j,i));

我的小根堆你【】死了啊!!!!!!!!!/ll

拜垃圾 rating 所赐上了十几分。晚上回个 \(1800+\) 看看实力(不是)。

当然最后晚上也是乱打的。

2023.10.23~2023.10.27

随机做题。

打了一场 ACM,一直卡 A 读不明白题,最后在知乎的 discuss 里面发现了出题人致歉……

VP 失意,CCPC 得意,小寄不算寄!

2023.10.28~2023.10.31

https://www.luogu.com.cn/blog/LEMON-ni/ccpc2023-gui-lin-site-silver-medal

2023.11.1

得到了一个官方数据的拉通排名,初中生第 \(19\) 名。

想去省选就要跨越一半的人。

不知道怎么办了。一年打得比一年烂。

不过,无论如何,先到此为止吧。

无论如何,我们都不再后悔了。

CSP-S2023 让我们不顾一切 End.