さよなら、OI

さよなら、OI

11月11日,临汾,大雾。

大雾中乘着车去临汾一中,看着屏幕上的考试未开始,感觉一切都要结束了。

OI啊。

我的故事

说实话,我的故事没有什么值得看的。

因为不过如此,平平淡淡的入坑,平平淡淡的失败,平平淡淡的退役。

第一次知道OI,是初二。被myp拖入了Java的坑里,那是我第一次接触编程。同时我也认识了ljt,虽然他并不认识我x。

仍记得那会因为不知道数组的写法纠结良久,想来也颇为怀念。那时候ljt已经开始学OI了,我想一想,也许可以试一试。

但并没有执行,也如此而已。

直到上了高中,学校让学竞赛。仔细考量考量,化竞好像简单一些;于是我成了一个化竞生。Mencius则是出于对物理的热爱而选择了物理。但是也许是我天生不擅长学竞赛的缘故,越学便觉得惆怅万分。恰逢mhc老师开了OI,我便毅然决然的变成了一个OIer。

那会大概是16年的11月吧。学校请了一位老师,讲一些语言方面的东西,进度大概是一个学期讲到了字符数组。我当时也不觉得慢,只是觉得很简单,以至于觉得OI不过如是而已。16年的联赛结果并没有参加。

后来yrf问那位老师一道简单的dp,他并答不出来。于是好像觉得他也没有那么强;但是再仔细想想,老师便是老师,终归应当听吧。于是,我便问他:“数据结构和离散数学应该先学哪个呢?”

他支支吾吾答不出来,过了一会,说:“离散数学吧,那是基础。”

我便开始读离散数学。也大概是那个时候,在yrf的介绍之下注册了luogu,过了几道红题。

高一的OI,不过如是而已。最黄金的时期也就这样度过,说后悔,也许是有些许的。不过现在看来也不过如是而已。

高一的暑假,yrf跟我说,出去集训吧。我们叫上szn,去了qbxt。

第一次在qbxt集训是绝望的,但也是快乐的。我第一次见到了那么多的OIer,第一次知道了那么多的算法,一切都是新鲜的,仿佛打开了新世界的大门,窥到了自己的渺小。

七天时间比想象中的短暂很多,我现在还会想起北京华电的日子,想起那时美好的每一天。

回来之后打了三天cf,在网易云上认识了kino3z和margotroid。时至今日我都十分憧憬mgt,他真的是一位潇洒的人。而kino,一直以来我看着他成长,从原来各种写挂dfs到今天随手树剖,颇有种惆怅。

之后上了高二。我主动从竞赛班出去,因为担心文化课能否吃得消。事实证明这个选择的对的,所幸没有跟着学校那套政策搞。国庆又去qbxt集训了一次,加入了vOId,认识了破池姐姐、Mr Wolframe、yl、zsh。

联赛很快就到了。联赛前踌躇满志,感觉只要打好暴力就没有什么问题;但实际到了考场上,才顿觉自己的无力。小凯一出天诛地灭,时间复杂度让我内心的高墙轰然崩塌。只有逛公园得了10分,我凉了。

看着100分的总分,以及3=的证书,我回了文化课。虽然好像一直没离开。

联赛完想了想,不能再这样下去了。自己走了弯路,总不能让后辈再走吧?于是我开始试着讲课。

讲课也是一件很有趣的事情。毕竟大多数时候,你讲课并不会有人听,我也清楚的认识到了这个事实。但是讲课还是很有成就感的,尤其是在用一个小时解释递归终于被get到的瞬间。

寒假推了素晴日,整个人生观都被改写了。也刷了几天lyd,肝完了搜索,感觉收获很大。kino嫌弃CSDN太丑,帮我搭了一个超漂亮的blog。

后来认识了HigHwind和青蛙子。都是很可爱的人,不对,神明?

六月去学了数学,笔记被夸了很开心。但好像并没有什么卵用,今年的联赛题照样不会做。

七月去学了DP图论,lmj老师超级可爱qwq。

然后我就高三了。和OI的接触愈发的变少了,每周能否在周末看一眼题都成问题。对于OI,我也越来越难受。既对自己的无力而焦急,也对自己的这份焦虑而生气,甚至不敢面对。10月和11月的luogu月赛都以惨淡的成绩告终,真的有些绝望。再看看自己的初赛成绩,晚上辗转反侧,咒怨自己的无能。

联赛前的一周决定停课。甩开文化课好好的回忆回忆OI吧。

停课生活真的addictive,毕竟可以真正做一些想做的事情。每天吃着泡面和食堂汉堡,但却非常快乐。最后一顿是叫了外卖,麻辣香锅。真香。

联赛来的猝不及防。D1,不会积木大赛,不会完全背包,打了三个暴力。D2,仍然是三个暴力。原以为自己有所成长,其实不过如此而已。

看着邻座的0xis的眼泪,我只是无能为力,以及感同身受。

考完发现D1T1文件写挂了。

情绪瞬间崩溃,难受的要命。

没想到自己会出这种事情。

最终,想了想,也许这就是命运吧。

什么是竞赛

故事讲完了。

省二退役。

有时在想,OI究竟给我带来了什么?

一个没有任何用的二等奖?

后悔吗?

真的不后悔吗?

OI所教给我的,真的太多。

比如,注意每一个细节。

比如,时刻保持冷静。

比如,接受自己的不完美。

后悔也许是有的吧。

OI所教给我的,首先是要把一切做到完美。

今年联赛就是我最大的教训。我把T1交上去之后,完全没有想到,我竟然会忘掉,注释一个road1.

不论是文化课还是生活,苛求完美,有的时候真的很重要。

其次是接受你的不完美。

虽然和上面有些矛盾,但是这是两个方面。

高一时候,yw说要习惯被碾压。OI这两年也见过各路神仙,因此也逐渐认清了自己能力的极限不过如此。但这决不能成为不努力的借口,相反,只要做到自己内心中的完美,就足够了。

曾经也会觉得嫉妒,但现在已经逐渐觉得无所谓了。

还有,OI教给我,到最后一刻也不要放弃,始终保持冷静,来寻求更优的解决方案。

很多次在模拟赛的最后一刻调出程序,而一旦颓废就一切都完蛋了。

如果找不到全局最优解,还可以找到局部最优解。如果找不到方向,还可以大胆猜想。

胆子要大,要敢乱搞。

OI让我邂逅了很多人。

有可爱的人,有高冷的人,有神仙,有大佬,与各种各样的人相遇,也许是很美好的吧。

曾经觉得退役很遥远,但是两年一晃而过。

也许这就是青春吧。

那么,如果再一次选择,你还会选择OI吗?

我想,我一定会。

教训和呈给后辈的东西

学一门竞赛,首先需要有的就是热爱。

OI和其他竞赛不同,如果爱不足,往往就会陷入颓废之中。

如果只是因为一等好得、省队好进这种理由,也许会坚持不下去。

你还需要有一颗强大的心。

竞赛意味着风险,意味着你根本不知道什么时候你会迎来突如其来的退役。

并不是所有努力都有成效的。这种觉悟必须有,否则结果可能难以承受。

尤其是OI,这种不确定性极强的竞赛。

方法层面上,我真的很菜,但是也许,多打点cf会有效?毕竟这两年的OI题很cf,真的很cf。

“联赛考察的不是你会多少算法,而是你能学精多少。”

学一个算法,一定要理解的更加透彻,要把所有的精髓都理解到。要明白,这个算法是从哪里来的,是做什么的,可以怎样变形。最典型就是今年的D1T2,如果你对背包真的理解透彻,就应该会做。可惜我没有。

一定要注重每一个细节。题解可以看,但是只能作为卡住时候思路的提示。但是大多数细节最好自己来试着实现,否则代码能力会很差。

希望每一个认识的人能走的更远。

将在下的RP分给每一个人。

愿各位能被OI温柔以待。


在冬天和OI相遇,真是太好了。不然的话,我可能不会真正去发现自己所喜爱之物。

在春天和OI相伴,真是太好了。不然的话,我可能会在孤独中走向高中的终点。

在夏天和OI相知,真是太好了。不然的话,我可能会就这样颓废下去。

在秋天和OI相别,真是太好了。因为我得以在严酷的冬天到来前,怀着一份美好的回忆踏上旅程。

pupil LittleRewiter,いま、卒業します。

Share

群青色不仅仅是孤独——推C+C有感

绪言

断断续续推了两年多吧,终于推完了。

感触很深啊。

Read More

Share

仅有一日的化竞集训

学了一些(并没有卵用但看起来很骚的)东西……

更多的东西懒得画了,所以记了一些对文化课稍微有点帮助的qwq

Read More

Share

莫队 学习笔记

我没死,真的……真的……虽说已经在退役的边缘了……

话说看到lyd神犇的评论要把我吓死了啊woccc

久违的学点新东西吧。

不过说真的莫队这玩意是当年一系列学失败的东西之一啊……

Read More

Share

电磁感应题目选(一)

[高二第三次月考T1]在均匀的正方形线框(单位长度电阻为定值)内有向里的磁场,一个导体棒(电阻为r)从左边匀速滑到右边,试讨论线框上消耗功率的变化情况。

Read More

Share

Atcoder Grand 22 ABC 题解

算了 做出来一道A不亏了.jpg

A Diverse Word

如果N > 26,直接输出-1

如果N < 26,在后面加一个没有用过的最小的字母即可。

如果N = 26,从后往前扫,直到遇到第一个可以换的。这个直接看代码吧,注意特判zyxwvutsrqponmlkjihgfedcba 我才没有滚键盘!

Read More

Share

李经纬——一个时代的荣耀与伤害样本

一个时代的荣耀与伤害 标本李经纬

偶然看到百度的首页上,一条“为何健力宝失去了踪影”。之后又搜到了南周的相关报道,唏嘘不已。

Read More

Share

人民日报两会报道选摘

教育

办好公平而有质量的教育

“教育,在我看来,核心就是公平和有质量。”安徽省教育厅厅长李和平委员说,公平不是简单的平均,而是我们每个人能够在公平的环境里通过受教育、通过自身的努力,来改变命运、成就梦想。这是最大的公平,也是一个社会文明而美好的重要标志。

Read More

Share

欧姆社 傅里叶解析 学习笔记

欧姆社傅里叶解析学习笔记

函数的正交

在一个周期上,函数之积的积分为0的两个函数成为相互正交。

对于三角函数来说有如下性质:

$\sin nx$与$\cos nx(n \in N+)$正交,
$\sin nx$与$\sin mx(n, m \in N
+ \text{且}m \neq n)$正交。

Read More

Share

植树节栽树计画(三) fhqtreap维护区间

fhqtreap维护区间

事实上,刚才我们做的类似值域线段树;而现在我们要做的是一般线段树的工作。

我们先来试着完成一项工作:luogu3391文艺平衡树。我们要求要维护区间翻转。

Read More

Share