OI&文化课战役中国战区回忆录
:::epigraph[——Seneca] Every new beginning comes from some other beginning's end. :::
::::warning[食用说明]
- 因为我的所有学校并不重视 OI,所以我在洛谷应该算没有线下认识的人,也没有图片,因为我根本没有手机。所以纯文字可能很干会噎住各位 dalao,请自备
H_2O 食用。 - 本人语文初中生水平,成绩常年徘徊在平均分之下,文笔一坨请见谅 qwq。
- 下面有很大篇幅讲了学校生活和文化课,且这一篇基本上都是个人经历,没有什么跟同学有关的东西。
-
本文由AI润色,但是保证本人的贡献远大于AI,内容均为真实经历。
坐标记录:
- 2010~2021.7 : GD, FS, SD
- 2021.8~2025.12.05 : GD, YJ, JC
- 2025.12~present : MEL, VIC, AUS
九年转了3次学, 挑战适应力巅峰
Year 3~4
我的代码之路起源于大概三年级,学校那时候搞一个编程社团,说是社团,但是似乎才六七个人,我们班有三个,我和两个好朋友。那时候学 Scratch,好像有个什么网站,就是类似于用代码控制一个愤怒的小鸟去吃(?)绿色的猪。那时候老师也不咋样,讲几个基础知识就让我们刷那个网站,偌大的电脑室,40 多个电脑只有我们几个人(隔壁一个电脑室有高年级学生好像是搞电脑艺术),老师还天天不在,所以大部分时间我们都是在摸鱼,那时候不太懂什么 3A 大作,就去玩编程猫那个代码岛(谁知道是不是 copy 的 Minecraft)。有一次跟同学比赛谁最快登上那个代码岛 2 的预设的一个大楼的楼顶,被老师逮住骂了一顿。
后来闯的最大的一次祸就是四年级上的时候,不记得什么原因,社团暂停了,但是老师没跟我们说,所以我们就照样去电脑室玩。但是这次老师没来,所以我们也不知道时间,等到我们回过神来的时候,隔壁高年级早已下课,然后,他们老师把这层楼楼道口的门给锁了(神秘设计)。然后我们在里面想尽各种办法,什么钻这个铁门的缝,朝着楼下初中生大喊,甚至其中两个比我们高一年级的人提议往下面扔剪刀(????),然后因为没人而作罢。电脑室里有被子不知道干什么,所以我们都准备在那里过夜了。因为我是走读生,我爸在外面估计是等急了,跑到楼下,刚好碰到我们班主任,我一个同班同学大喊她(班主任)才发现,之后她打电话叫那个社团老师开了门我们才出去。
第二天,傻子都猜得到我们完蛋了,好像是一个主任过来把我们领到教室门口旁边去训话,顺便偷听到那个 [数据删除] 班主任在那 bb 什么(我老公是个侦探,我也跟着学了点,昨天谁谁谁晚上失踪,我去学校找他们,然后我注意到了楼上谁谁谁,所以我迅速推断出(我)也在上面,然后忘了),最后我们要去不记得一个什么室写纪律教育检查表,然后班主任又干了一些很讨厌的什么事我不记得了。好像是因为这件事,我一个同学连元旦联欢晚会都没参加。最后另一个主任找我爸妈,说了一句意味深长的话,“不要把这件事告诉外面的人”。
当时我成绩不错,反正作为一个学校著名差班学生把隔壁级长带的班的人都干掉了(学习上)。等到四年级结束,神秘老师不小心把我爸写的转学书落在了讲台,被几个同学看见,然后拉着我尽情地表达了他们的不舍之情(我要转学我自己都不知道,搞得我自己成最后一个知情人了),确实是懵的,回家问我爸,他说是怕影响我成绩没说。而且当时班内就是群雄乱斗,我和几个同学领头的这一派我和好几个朋友当上副班长及几个同级别职位(各种委员),顺便架空了班长(最著名的,我们办了个仓鼠集团,掌管零食进出口以及作业,顺便一起画画、抄作业。仓鼠非常可爱)。这下一来估计他们的权力要面临前所未有的挑战,不过我管不着了。几个老师不知道想什么过来要我留下,还问我是不是上面那个机房事件影响了我。
最后就是成功逃离了这个神奇的学校。感觉我的老师都非常奇妙,一年级的语文老师在跳槽之前办了个课外班,练字和背古诗 75 首,诗倒是会背了,字还是那样,搞得我是我们班里成绩好之中字写得最差的,以致于到了新学校,我们班主任说“我们班成绩好的字都写得好”,然后所有人看着我……还有一个就是英语老师,我去参加学校的单词比赛,赢了一个小蜜蜂玩偶回来,她说把我的拿去拍照,结果到了现在还没还,是不是学校太穷了连奖品都要回收利用。
(这个时间段还有游泳相关,在 Year 4~6 拿过一次省级第七和若干市级的,然后又是因为 OI,弃了)
Year 5
又是一私立学校,同样的不重视 OI。刚来的一学期,因为这学校的同学实在是太水了,第一个期末考考了年级第一加上全市前 20(比不上各位抬手就是一大堆满分+一大堆状元,orz)。然后顺便我去一个机构学了 python,但是一个学期都在玩 turtle,所以弃了,转向真正的 OI 语言,C++。
随后,就在这个暑假,我爸刷抖音刷到了 kedaoi.cn 的广告,说了一大堆 OI 的好处,还说了一堆课外那些先学 python 再学 c++ 如何如何坑钱,最后我爸还是报了他的班,我就在这里学到了 c++ 基础知识,基本算法(比如递归、贪心、dfs、排序),因为他自己有题库,所以我不知道是做了一堆什么颜色的题目。(不过我爸说学了一段时间后因为频繁犯浑所以停了半年,但是我不记得了,可能是因为美好的时光总是那么短暂吧)也在入坑几个月后注册了洛谷账号。在学习上,估计要么是 OI 挤占了一堆时间,要么是被同学带偏,成绩掉下过年级前 20(这对我之前的成绩来说不可想象),还被班级其他学霸吊打。之后,在 kedao 上完 level 3 后跑到一个叫做 517 的网站也是练(因为那里的答疑系统挺不错),没学啥新算法,但是刷了非常多题目,感觉代码水平提高了一些。
Year 6
接着就是顺手考了一下 CSP,初来乍到,初赛考了高达 53,然后没进。也是接着刷题。等到好像是 517 的五段的时候,因为还是钱包吃不消,再次弃掉。随后,刷 B 站又刷到了 AcWing,被价格感动,直接搞下了基础+提高+usaco 的课,这期间学了非常多的新东西,特别是数学方面,也刷了不少题。这时候的文化课似乎有了进展,那些期中期末简单统考还是不咋地,但是两次学校内的高难度月考(120+120+100)考了两次班级第一和年级第二,其中一次还是发烧时考的,最后综合年级第一,学校提供学费全免直升中学(谈的时候不记得谈谈住宿费全免,下一年的年级第一搞到了 0 住宿费,而且我一个走读生还要交全额住宿费是什么道理)。
最后等到学年即将结束,以市第一的比赛成绩去参加大湾区编程比赛,被那个汉诺塔的题目暴打然后二等奖回家。期末考试之前直接去北京旅游,导致考成烂泥,不过结果还是那样,成功进入初中。
Year 7
升到 7 年级,分班考裸考考了第九,进入特尖班,继续严肃进行混日子。但是最令人难忘的还是考 CSP 2023,为了这个初赛,早在暑假就进行了 2 个月魔鬼训练,这期间包括但不限于买好几本初赛书,并且死命做真题和模拟题,错题直接手抄并重做,好像那时候崩溃了好几次(因为错的太多),但是最终还是 J 组 80 多进了,S 组好像是 70 多令人惊讶的压线过了。然后又是刷题目,接触了 CF 和 Atcoder 并且开始刷 *1300 的和打 ABC,常年无法做出第五题,rating 直接黏在 1000 分不动了。然后那年的复赛:
J 组第一个题小苹果好像直接秒了,第二题公路用上了新学的单调栈(这题还是 Australian Informatics Olympiad 2025 的 T4,澳洲的信竞水平还是不太行),但是因为不明原因挂了 10 分,第三天题目都没懂(没学过一元二次方程),第四题直接摆了,直接 190 分二等奖回家。
S 组真的是考成不可名状物,第一题骗上个 65 分就跑了,只有三等奖。
成绩出来打开 OIerdb,学校独苗,生在一个视 OI 如粪土的地方啥都要靠自己,这就是为什么我选择走读回家刷题。
文化课上,七上因为体育原因(1000 米满分 3 分 30 的是人吗),两次把体育加进总分的期中期末都只能拿第 10(这里及以下的文化课排名均为班级=年级),然后两次月考一个第 4(有一个普通班的人考到了第二,但是听说后来抑郁症上不了学,可怜),一个第 1。
七下考了一堆啥不记得了,反正体育没有那么拖后腿了(其中二课上排球课逃去打乒乓球被抓住,又写了一次纪律教育检查表,班主任还假惺惺地说:“我不想给你的,是级长说的”,但是不知道为什么,之前 3 个都颠不了,之后能连续 135 个,神奇)。
然后刷完了 AcWing 的提高课,买了个进阶课。学了网络流,Splay,计算几何,部分内容现在依然懵圈。\
Atcoder 也终于能做上 1300,尽管第 5 题还是小概率做出来。还考了一下 USACO,AK 考到了银组,然后银组一道题都做不出来跑了。
Year 8
年年如此,开学最重要的就是 CSP,这次初赛两个组都考得还行,复赛依旧中山纪中,但是这次有一个九年级的学长也考,还住同一家酒店,去交流了一下,感觉还不如我。
这次复赛,两个组都被 DP 创飞:
J 组前 3 题顺顺利利的切掉了,但是面对第四题这个 DP 玩意,不知道为什么连爆搜都没写,300 离场,但是这都能一等?
S 组第一题不用说,第二题直接上二分模拟,第三题又是 DP,依旧写了个 20 分暴力。第四题这个黑的题目都看不懂,最终 220,一等。
至此,成功达成正赛一分不挂,虽然考的不怎么样。
后来上网发现 220 分是大众分,吓哭了,但是还是压线一等,不过洛谷却把 220 分排除在蓝钩之外,还我蓝钩!(不过现在有了)
然后回家补题,用了不到 2 小时补完了两个被创飞的 DP。
然后拿到了 NOIP 的初中生体验资格,依旧去中山,因为不是高中生,所以也没有怎么准备,实际上,我根本没有试过停课集训,因为小城市根本没有地方集训,外面机构什么的又太贵。赛时第一题就做不出来,好像拿了 90 分,然后第二题面向数据范围编程,骗了 45 分,三四题没写,但是就在这里迎来了我人生中第一次挂分,T2 写出了 freopen("名字忘了.out", r, stdin); 成功一分没有,135->90,应该是对应二等还是三等。
考完去隔壁餐馆吃了个饭,预制菜。
发现挂分的时候挺无语的,不过因为初中生体验不计入评级,也没多大事。
学年的OI以一个USACO结束,700多踩线上了金组,随后就是生地中考,基本上OI停了很久(OI 为文化课让路,没办法)。
文化课上,这次体考降低标准,跳绳 237 个 120 分,跑步 80 分只要 3 分 57,跳绳我可以 260,还行,跑步也终于能拿到 80,所以体育终于不拖后腿,反正似乎没掉出过前 5(八上从 3 退到 4 再退到 5,被老师骂没那么认真了),最惊险的就是生地一模+第一次月考(我们学校结合两次成绩排名),地理考了 84,还有期中考历史 78,本来以为排名要完蛋,结果依旧坚挺,看来理科发力了,且文科(除了英语)还是我永远的敌人。最终生地两个各 99 分,而且估计同学们都光顾着复习生地没有搞其他科目,捡了一个年级第一。
1/4 Year 9
依旧 CSP 开篇,这次只考了 S 组,初赛严肃怀疑 CCF 防水,感觉都没有之前的 J 组难,然后考了九十多(看见网上 100 的直接惊呆了,CCF 是不要面子了吗)。
初赛前逛 AcWing 感觉 AC 自动机不可能考,然后报应来了。
第一题没学过反悔贪心竟然现场手搓了出来,不过调了半个小时。
第二题直接现场想出可能的边只一定在原图的最小生成树里面,然后 2^k 枚举,先排好序就不用每次都排一次浪费时间,然后几个 kruskal 就过了,不知道为什么用什么 kruskal 重构树(难道我的方法属于这个算法吗)。
第三题,一眼 AC 自动机,但是不会写,就直接上字符串哈希,搞了一大堆玄学优化,竟然 0.9s 内过完了大样例?但是最后只拿了 50 分。
第四题发现会做的只有 2^n,于是拿了 8 分跑掉了。
然后拿了 258 分,还是一等,反正是在 CSP 是没有挂过分的。不过第三题那 50 分似乎比较超出预期,不知道这算不算反向挂分。
NOIP 就在我结束中国 OI 生涯的最后一两周,这次是著名的黄嘿嘿嘿场(一开始),成功干掉第一题,然后后三题直接满脸问号,不记得有没有骗分,反正成功地为我的 OI 生涯中国段画上了一个圆满的问号。
至于文化课,中考年且特尖班,学校开始发疯,立志于半年学完整册书,但是发挥走读回家内卷这一优势,月考一考到了 935(满分 1000),确实跟实际中考来说弱多了,他们屏蔽生都要 953+,不过又是年级第一。期中考试,也是我最后一次考语文,不出意外的语文依旧拉后腿,总分还是 935,不过被赶超了,第二。
我们在国庆假期做了体检,11 月初接到通知,去澳洲的签证顺理成章地办了下来。我爸很急,立刻订了 12 月初的机票。因为不想提前打扰学校的节奏,我们就对外说是去探亲,全班我也只偷偷告诉了两个最要好的朋友。
12 月 3 号到 5 号正好是学校运动会。操场上喊声震天,别人在看台下拼命加油,我和几个死党猫在看台上打了一大堆三国杀。三天打了数十场,输赢早就记不清了。那是我们一年里唯一可以肆无忌惮凑在一起打牌的时间,没有道法老师的抽背,也没有写不完的卷子。当时只觉得快乐,甚至庆幸刚好能借着运动会的乱劲顺理成章地“溜走”。
离开前,我跟几个关系好的同学打了些话里有话的招呼。原本大家都以为我只是请假几天,结果班主任和生活老师聊天时不小心说漏了嘴,被同学偷听到。等我收拾完东西的时候,微信消息已经彻底爆了。看着一条条跳出来的“你真的走了?”、“怎么不早说啊”,我突然不知道该怎么回,只能草草关掉屏幕。
就这样,我装上了几本还没翻烂的 OI 书、惯用的键盘鼠标和电脑,背井离乡,飞向一个完全陌生的国度。
说实话,坐在飞机上的那十几个小时,我整个人非常麻木,甚至没有什么情绪起伏。没有想象中眼眶发酸的镜头,也没有电影里那种回头望一眼的深情。我就只是安静地坐着,看着窗外万米高空的云层,感觉自己不过是从国内的一个机房,换到了另一个机房——只不过这一次,地图加载得格外慢。
直到落地 Melbourne,在安静得有些过头的房间里整理行李,翻出那本带过来的 C++ 笔记,我才突然反应过来:那些一起在看台上打三国杀的人、那些总是带着消毒水和草木味的校舍走廊、还有本地编译环境里那几道还没来得及 AC 的题目……这次,可能真的被我彻底留在另一个时区里了。
我该在哪里停留?我问我自己。
后记
到了之后先去了一家语言学校,随后转入正校。本来想冲一下精英学校,结果面试直接拉跨,遗憾错过。这里的中国人真的很多,日常说中文的频率甚至远高于英文。
在这里上学电脑是必需品,但我这学校搞什么“必须购买指定设备”,硬生生让我花了 800 AUD 买了个华硕 Chromebook,现在居然又喊着要换成 1100 AUD 的 MacBook Neo,当我钱多吗,我又不是把5090当零食买的国际生。(
不过好在澳洲的学习压力确实轻了不少,我也顺理成章地开始变本加厉地刷题。依旧沿着之前在中国的路径一路打下去。
这甚至是我入谷以来第一次发文,markdown不太熟练。假如各位dalao好奇过去及现在的经历,可以私信我给您讲更多。
::::info[Fun Facts]
我似乎跟
-
- 其中在第二段中,
4 次年级第一 - 在初中,
4 个所有的完整的学期中的月考一都是年级第4 (九上打破),以及离开之前学号44