APIO 2025 打铁记

· · 生活·游记

APIO 2026 打铁记 —— 四色的 APIO

「我明白 远行的方式 并非只有一种」

Prologue

我的 APIO,是四色的,就和学校小卖部里售卖的雪糕一样。

那时的我不禁想到了一篇经典文章「四色的 NOI」,于是我也想效仿那篇文章,写一篇「三色的 APIO」,但这似乎太常见了。于是我就放弃了这个念头,没有想到的是,今天的我,以另一个非常戏剧化的「遗憾」,弥补了这一「遗憾」。

「我该在哪里停留?我问我自己。」

Day 0

报道日。

\texttt{Fuzhou}\to\texttt{Beijing} 的路上在玩 \texttt{Bombe}(一款基于规则定义的扫雷游戏,很不幸的是,我总是制定错误的规则),下午到了酒店感觉自己沾上了脏东西(物理意义),就洗了个澡。

(图源:Bombe)

晚上,我先是和 \texttt{Reviver Team} 一起出门吃饭了,然后和一位关系很好的学长(下用小 \infty 代指)一起参加了很多活动,包括但不限于 \texttt{Reviver Team} 的面基(以及点饮料,中间出了些插曲)、围观 \texttt{UNO} 牌局、网友见面、围观日本麻将大战、围观 \cos 活动以及某神秘活动。很不幸的是,我并不善于 \texttt{UNO} 以及日本麻将,而且我 \cos 会吓到大家,所以我「只不过是一个看客」。

我原先只想参加第一个活动的,但是我在只有五栋楼的建筑群落中迷路了六次,就顺便客串了几个活动。

我觉得这么晚回到宿舍会影响已安然入睡的舍友,就在一位群友的宿舍留宿了,并举行了首届「浴缸会议」。

「在那两个人畅谈的夏夜 弦音如同鸥鸟飞离云边」

「人不能一直做正确的选择,偶尔也要做一些喜欢的选择」

这句话的核心是倡导在追求“理智和正确”的人生中,允许自己为“情绪和热爱”留出空间。生活不是试卷,不必时时追逐标准答案,偶尔的“任性”能带给我们幸福感。

核心感悟:

  • 更好地成为自己: 不一定要一味“往高处走”(追求名利、稳妥),也可以尝试“往四处走”(探索热爱、新鲜),与其成为所谓的“更好”,不如更真实地成为自己。
  • 对抗内耗与妥协: 这一生总在妥协、将就,偶尔遵从内心的喜欢,是给紧绷生活的一种“松绑”,避免让情绪过度消耗身体。
  • 重塑“正确”的定义: 很多时候,只要你心甘情愿、无悔接受,那些因为“喜欢”而做出的选择,最终也会变成正确的选择。
  • 平衡“遗憾”: 人生没有绝对的完美,无论怎样选择都可能有遗憾。选择喜欢的,至少我们在经历和后悔中,掌握了生活的主动权。

偶尔做一些喜欢的选择,不是颓废,而是为了在漫长的人生中,更有力地走下去。

Powered By Gemini Flash.

Day 1

今天主要是在上课。考虑到我已经退役了,而且除了凯文的授课以外都略显简单了些,我没有怎么听,都在学习中国优秀传统文化(围棋),所以就不多赘述了。北大附中很开放包容,不愧是北大,反观隔壁的禁漫大学,高下立判。

第二天是比赛日,但是这场比赛于我而言不是很重要,所以就在开幕式后和小 \infty 去了梦熊熊窝(别名 \texttt{A\&T Club}、又名老王庇护所)转了一下,王津打造的环境还是非常宜居的。有一只猫猫很喜欢我,和我对着喵喵叫,并且在我面前在地上打滚表演杂技(技术比我高),用脸在我的身上蹭来蹭去。我把门关上它还会急,听小 \infty 说猫猫在门外转门把手。

【图片待补充】

值得一提的是,在路上,我和小 \infty 分享了今天讲课中凯文的课我只能听懂约三分之二。并且我的水平远不如在场的各位,我甚至无法在五分钟内算完 2^8 个有关 12 阶群与 61 次方程组的计算(此处数据为课上所分享一例之一),但是我在课程中学习到了一个非常新颖的视角。

此时,我抬头一看,发现了刚刚洗漱完的凯文站在我的面前,他是去拿外卖的 —— 我当作我没有看到,心里希望他没有认出我,转头就在 APIO 选手交流群里和凯文就此事聊了几句。

【图片待补充】

发现这几天忘记和另一位同学打电话了,她看着有点小失落。

Day 2

可能是药物的原因,最近的智力一直不在线,也有可能是因为昨天由于一些原因情绪受到了很大波动 —— 或许这些借口不太完美,我必须承认自己水平远不如大家的事实。

开场会了 A 的一个 \mathcal{O}(n^6)\sim\mathcal{O}(n^8) 的做法,后来想了一想应该可以做到 \mathcal{O}(n^5),于是我转头去看 B。

我发现这个 B 简直是送分,我在 10 分钟内,会了前两个子任务,并且在第三个子任务得到了超 1\sim 2 次的算法,在第四个子任务得到了超 0\sim 3 次的算法,具体的我算不清楚。

后来我发现这个 C 题看着也不难,我打算先写一个暴力,由于长期怠训导致的代码能力下降,我竟然写了一个半小时左右,获得了 56 分。

此时我意识到了一个基于二次容斥在 \mathcal{O}(n^3)\sim \mathcal{O}(n^4) 内解决 A 的算法,但是它很不幸需要求解整数关于模数 m 的逆元,我做出了很多规避这一部分的尝试(比赛时间还有一半时已经有了第一题的 90 分算法和第二题的 97 分算法,这时尝试做到满分显然不是正确的,但是我喜欢这个选择,因为它很有趣味)。最后发现时间所剩无几,便匆忙写了这个算法。

我本来想要调试这份代码,却发现时间只剩半小时了。当时的我觉得第二题马上就能写完。这明显是对自己的高估,结果到最后也只通过了前两个子任务(本来想先写第四个子任务)。

最后是 35+15+56=106

「我知道 错过刚好的方式 还有一千种」

我考完有些怅惘 —— 担心自己铜牌像凯文去年一样被全体鼓掌。后来我意识到自己拿不了牌反而开心了。这意味着我不用上台丢脸,也可以集齐四色的奖牌。

「可是谁又能保证 永恒的才是人生」

晚上我和学长吃了江边城外的烤鱼,我声称我很能吃辣,但是谎言终究是谎言。回来后参加了 \texttt{Reviver Team} 的聚会,拍了一张合照。由于比较累,我和小 \infty 在一间没有人的临时寝室睡着了。

【这里本应是一张合照,但是考虑到个人隐私未放出】

Day 3

早上在上课,第一节课太简单了,我就出去坐在门口偷听杜子德一众领导讲话,后来到 11 点我开始做 \texttt{Universal Cup 3rd Final},发现自己很菜,签到题做了半个小时,但是凯文队伍也做了很久,至少显得我没有那么丢人。

第二节课是非常通识的一节课,我在杨耀良讲解金融泡沫的原因以及期权价值时听了一会,学会了金价银价的伴随增长理论。

中午学长们吃饭不带我(其实是因为 APIO 出不来),气嘟嘟。

下午社会实践,我在中关村会展中心和北京大学分别迷路一次,然后去听了纯白老师在北京大学举办的 Vocaloid 分享(分享了上文「我知道 错过刚好的方式 还有一千种」一句的来历,如果你也好奇的话,可以访问萌娘百科对应页面),最后匆匆赶回车上集合。

晚上吃饭不小心超额了,我从书包里拿出了一大摞餐票给工作人员,工作人员说不用了。

闭幕式是平凡的,目送一位位学弟学妹走向领奖台,自己已然退出了信息学竞赛。

在晚上我进行了 Vocaloid 的实践课 —— 在一间寝室里唱歌。一开始领唱的歌声浑厚有力,但是基本都是军歌,很明显我不会唱战歌,也唱不了这么低。后来来了中术大队,我唱了「Painful Death for the Lactose Intolerant」,「world.execute(me);」,「霜雪千年」,「夏风」,「白石溪」,「命に嫌われている」,「十重告别」。

后来我们转移阵地分别点歌 Solo,和大家跟唱了「十七岁的雨季」(少部分),「告白气球」(少部分),「勾指起誓」,「这世界那么多人」(少部分),「反乌托邦」,由于我后半场才开始唱,所以显得我唱了很多,其实我只是唱得有点多。

我自己点的歌其实只有「一半柠檬」和「人生来就行只影单」和「世末积雨云」,最后大家大合唱了「蜂鸟」,其实中间还有一个横跨两个房间(表演到一半换房间了)的杜子德 WC 2026 演讲,我们认真学习杜子德讲话并深入研究领悟杜子德精神(例如 3M 理念),了解了「模糊」与「朦胧」对社会的危害。那一刻大家都在 \cos 杜子德。

在我的一唱和小 \infty 的一和下,一部分人唱了一些精简版的歌,比如「白鸟过河滩」最后几句,「请不要带我走。」开头几句,「告死鸟」中间几句。值得一提的是,「告死鸟」唱了六七句左右发现我们唱的歌词是一个长度为 3 的环。

【这里本应是一张合照,但是考虑到个人隐私未放出】

由于我唱的都是中 V 调(但部分歌曲比如世末积雨云还是降调了),好像被一些不认识自己的人认成了女孩子,还是很开心的呢。

笑点解析:一位女选手用一个很长的定语介绍了自己,一个人提醒可以用「妹子」唯一地指代自己,女选手指出有另一位,另一位选手也附和除了在门口的妹子(那位女选手)外还有一位在唱歌的妹子,很显然指的是自己。

唱完歌后嗓子废了 3 天,难过。

晚上继续住梦熊,可能因为要会福州了所以做了噩梦。

Day 4

回程日,路上睡着了。