再见,OI

2016年7月26日16,132123

信息学全国赛(NOI2015),疏散日,杭州学军中学,暴雨。

我校买的下午的车票,省队几个一起通宵麻将的同学天没亮就坐车去了,只留我在空荡荡的宿舍楼里,开始码退役纪念帖。

然而灵感娇生惯养,回忆也时断时续,这坑一直留到现在。

怎么写都像记流水账,也无奈,我笔都不会握了还想写文呢,纯粹自己感动自己。

想象中的回忆录大抵是这样,有点文艺范。能自豪地拿给人看,给没竞赛的朋友看,也留给未来的自己。别人看完说:真他妈热血,感觉灌了一大锅该死的鸡汤。

然而我的故事并不励志,写出来的文字也实在不伦不类,情感和气魄都逊得不行。

I

2013年,中考前,我参加了福建师大附中首次自主招生考试,脑洞大开竟然捡了个『保送狗』的称号,有同学后来回忆:

懒得中考所以来参加

只是试试新买的水笔结果考进了

记得数学有道大题我写了个题目有误,化学基本白卷。

当时没有意识到,狗血的考试让我走上一条狗血的道路,遇到很多牛逼的人。

高中先修,C语言入门第一节课,写了一些形如Hello world的入门题,晚上回家,判断闰年一题我交了二十多次。

暑假,潜心修炼数月,打通奇经八脉,码力大增,这当然是扯淡。

曾经好歹是个文艺理科青年,会看《量子物理史话》《相对论史话》《微积分屠龙宝刀》,每天晨跑画画弹琴,现在除了会写点代码,大概就是条咸鱼了。

 

II

刚开学,课余都在图书馆,曾想高中要多读点书,充实大脑认识世界,然而理想总比现实高的不少,那时买的《1Q84》,各种杂文,如今都在柜子里吃灰。

听说高三自招要考数学物理,大半班同学都加入了数竞和物竞。我报了信竞,成为一个OIer。

那wordpress搭的博客也被我改造成了算法博客。

机房在教学楼五楼的一角,窗户很多,茶绿色的窗帘却从没有拉开过。门总掩着,上面贴着『非竞赛选手谢绝入内』。

机房的环境挺宜居,有网有空调还有泡面。于是我们经常跑到机房做做水题,围观学长们联机打CS,打war3,打实况足球,看番,看剧,看鬼畜。日子悠悠的过去。

大概10月份知道一个叫做NOIP的竞赛,说是省赛,就去报了名。

III

经常遇到想不通的题去问学长,然而他们的话我经常听不懂,只能得到一句『看我代码』。

学校比较支持物理数学竞赛,毕竟高中学什么东西总是带些功利的,兴趣和热情在升学面前都是战五渣。

NOIP复赛前两周,有天我们机房几个同学逃课间操,被抓到操场。班主任面对全班同学,问我们有什么远大的目标,大家都回答说要进省队。

听闻后来班主任和大家说:全省几个省队我们班能进六个。

高三的学长出了几次模拟赛,觉得他们说的算法听起来好深奥,智商并非一个层次

NOIP/半期考前一周,只有另外两个同学申请了停课。

高中的第一次半期考混进年段前50,然而NOIP只得了95/600,蹭线的三等奖

赛后,我在没什么人的博客写下了几段话:

“省一取消保送以后,压力很大,似乎身边没有多少人支持学OI,这条路越来越难走了,明年的NOIP要是再跪就要滚粗回去高考了,虽然一开始就做好了学OI最后打铁的准备。”

“某学长的预言:你们这届有一个省队就很不错了(他指的不是我)。我只能笑。”

所以说这是条狗血的道路。

IV

班会课让我们写下理想的大学,我本来想填个哈工大,结果一瞅周围同学写的都是浙大人大,没敢吭声,默默把笔收了起来。

觉得周围强的人很多,拼高考是没机会出头了,竞赛也许有一线生机,我对竞赛还是挺有热情的。

家长和老师用各种手段劝我浪子回头

“反正信息竞赛省一等奖也没什么用”

“期末考没进50名就再别碰电脑”

机房风气也全是浪,简直成了校园网吧。很多时候机房还找不到机子做题,而且没有人带着,水平提高缓慢。

只能上网看别人的题解教程,实在不会就直接抄代码,结果练就了不错的代码阅读水平。

期末考,成绩掉出年段前百,进入班上倒十联盟。

和家长争战无数次,他们看我网游也不打了,手机也不玩了,就基本妥协了。

入手一台二手macbook pro 2012-mid,去机房再也不怕没电脑刷题了。

这期间还结识了一些其它省的同学,一起打打比赛水水题。

寒假参加福建冬令营和一轮省队选拔,几乎什么都不会做,一些才上初中的神犇已经在虐人了。

V

下学期初,感觉在家里比较颓废,晚上和一个同学跑到机房刷题、做作业,几天后被竞赛老师发现了,不过得到了支持,现在想来确实有那么点励志。

于是每晚在机房度过,挺有趣的,晚上出门能看到星空。

刷题效率提高不少,增长了许多姿势,感觉每天挺充实,躺在床上五分钟就能睡着。

午休,自习课,晚上都宅在机房,回家十点以后花一些时间作业,当然是写不完的,会不会被抓到裱都是随缘。

不久后是四月初的省队选拔二试,题目挺容易的,不过还是有些失误,得了240/300,lwh(『善良』的学长)满分进省队。

有一天,声名远扬的zld(福州三中大神)来加我QQ,受宠若惊。

被他拉去打codeforces的一些线上比赛,前几十场都在紫名上下挣扎。

有比赛的日子,晚上10:00小睡一会然后比赛(当时codeforces比赛时间11:30-1:30),有时候赛后还傻乎乎地订正不去睡觉。第二天基本精神恍惚,经常听课笔记是一堆看不懂的字符。

认识了越来越多的朋友,博客加了不少友情链接,也跟学长混熟了,点了一些技能点。

由于学长不懈努(luan)力(hei),get称号『黄学长』。

去NOIP贴吧逛了逛,知道了一些上古巨神,抄了句鸡汤在博客首页。

”自己选择的路,就算跪着也要走完”

看起来当年血还是和鸡汤一样热的。

VI

半期考结束,年段百名后,被叫去参加部分学生家长会

班主任瞅了一眼我的成绩,放到一边。

——”以前学竞赛的同学大都成绩很好,而你学习很吃力,可能天赋不够。明年省一你应该能拿到,不过省队全省才几个人,那么多人学……”

——“省队十五个人应该还是有可能吧。包括清北的学长,他们都经常打游戏,现在学校机房也是。我都没打游戏不会比他们差吧。”

——“人家玩游戏是种调剂,他们学习效率都很高。就算你进了省队,全国赛也不一定能拿到牌啊?”

——”福建省队至少能上上交复旦吧,实在不行我高三拼命读一年甚至复读,也许能上厦大吧。“

——“厦大不是那么好上的。”

——“那我上福大。”

——”……”

现在我很理解班主任的担忧:我只是他那么多学生里的一个,那么多人都失败了,凭什么是你?

VII

期末考前和CZY(同学,肥宅一只)去泉州七中参加集训,加上Mektpoy(省队副队长)三人一起住宾馆。

副队开了个Minecraft(沙盒游戏)服务器,每晚吃泡面,一起玩到半夜。

感觉这游戏真奇妙,开个工业模组,造一堆奇奇怪怪的机器,喜欢造个电力喷气背包飞来飞去。

早上三人一起去吃沙县小吃,在路上互黑。

——“你今天要虐我多少分啊。”

——”负三百分吧。”

真是一段快乐的日子。

集训听说了许多厉害的姿势,可持久化凸包,无标号仙人掌什么的,大抵这辈子也没什么机会学。

清北夏令营,zld高一签的北大一本线,可望不可即,很服气。

期末考又混了年段一百多名,感觉还没有滚的太远。

暑假,旁听福建省队集训,周围一圈清华爷气场强大。

全国赛围观神犇虐场,lwh学长银牌签了上交一本,Mektpoy副队怒砍金牌保送清华。

暑期一堆作业,刷题速度还不如平时。

VIII

开学了,因为知道高二NOIP前应该能停课逃过半期考,文化课就更颓了,经常不交作业,偶尔抓到教育。

10月就一直想着逃避学习,经常听说哪些学校的竞赛生不用上课,觉得心里各种不平衡。

NOIP前两周,我去找竞赛老师,说其它学校都停课准备了就我们还在读书,吃枣药丸。

我说了几句狠话:

附中以前竞赛成绩那么好,国际金牌都有好几个,我们这样下去省一都不好拿

结果老师让我写了个申请,班上六个同学第二天就搬去了机房。

打了两周模拟赛,上了考场,感觉大概拿满了送的分,机房同学也都差不太多。

在社会实践下乡务农的时候拿手机查了分,540/600,在全省大概十二三名的样子。

结果一等分数线出奇的高,440,有三个同学在400-440分,被卡掉了。

这事真是玄学。

回去读了一周的书,很坐不住,一不做二不休,索性直接申请停课两个月到期末。

一停课跟打了鸡血似的,早上七点就能到机房,然后开始看算法,刷题。

IX

沉浸做题的日子过得特别快,感觉每周都有新的提升。

转眼就到的新一轮的省队选拔,感觉已然左牵黄右擎苍,武器防具塞满包,不破楼兰终不还。

结果一试考到一半,出题人来澄清第三题题意,我突然发现自已题意理解错,整个人都不好了,急急忙忙写了一三题的骗分收场。

出来一问才知道第一道傻逼题自己没看出来,比傻逼还傻逼。

然后一算,丢了一题,二试300分要反超80,心里一下就虚了。

毕竟身在弱校,自我训练又不足,比赛失误也是活该。

考挂了自己弱,就是这样。

虽然怀着无限的悔恨与不甘,但又不得不接受现实。

杭州,全国冬令营,第一晚睡觉我们几个傻逼没开宿舍空调。我没盖好被子,直接染了重感冒,去面基的时候都感觉快要挂了。

冬令营的营员交流也都没去参加,现在想来觉得十分可惜,最后比赛也草草收场混了块铜牌。

开学以后就着手准备读文化课了,毕竟邀请赛名额都不知道能不能买到。

写了一些题也不想发博客上,就丢在硬盘里。

X

整了一些模板,然后又一次来到了福州八中的二试考场。

记得前一年的二试也是在八中,没有想进队的压力,能和学长们谈笑风生。

这一天却心情沉重,感觉只等命运降临,自己无能为力。

进场,开题看了一遍,一共四题,一试看错的题意竟然差不多的在二试出现了,还有比较擅长的数据结构题,加上一道看起来不太难的结论题,几何最小双圆覆盖应该也能乱搞,看起来人品还不错。

然后就直奔数据结构,一个小时不停的按键盘,码完稍微check一下。

结论题思考了一下,半个多小时想了一个,觉得正确性没什么大问题。

一试磕了一个多小时的题再写一次也非常顺畅,就可惜最后几何没时间写完。

想想怎么着也200+了吧。

出来一问,听说结论题是前一年的worldfinal,大家推的都是错的,瞬间虚了。

煎熬了几个小时,看成绩,第四题写正解被卡了,还不如暴力分,非常诡异。

一波人去申诉,惊奇的发现评测竟然是在windows下的cena进行。。。说好的linux呢?

结果后来折腾了好几轮,我都不知道最终成绩是什么情况,不过听说省队线才40分。。。我应该100+了。

感谢大爷们放一条生路。

XI

意外的收获,不用考虑去买邀请赛名额了,感觉人品耗尽。

然后果断又去申请了停课。

四月之后,距离各种比赛就很近了,也就巩固一下原有的知识就准备上战场。

高中参加OI的话基本就高二一轮的机会,一招不慎,满盘皆输,不过这大抵就是竞赛的魅力吧。

觉得高中无论做什么,无非是证明一下自己的能力,而且应该是在限定时间内提升某种水平的能力,高考也罢,竞赛也罢。

如果高考状元需要复读很多年来取得,那就丧失了其选拔的意义。

5月份的两场比赛,CTSC,APIO,一金一铜,发现了很多自己的弱点。

基础不够扎实,思维能力不足是我一直以来的问题,打了大量的codeforces比赛,有一些长进,不过很多题虽然会写,但是思考往往不过深入,领悟不足。

CTSC和APIO游记

最大的收获大概是和一些同学聊了聊天,坚定了Pku的选择。

因为Pku和Thu的夏令营时间冲突,强制选边站队。

虽然大神大多在Thu,但都聚集在姚班,与我这样的弱渣无关。

再者Pku的校风也是我比较认同的。

(未完待续)

(算上NOI的几题,终于在bzoj上凑了个整)

 

(参加的各种活动的胸(gou)牌+准考证)

  1. 学长我是今年进附中的,我和我曾经的学弟跟着你刷水题很久了……嘛总之文化课加油吧

  2. 本人新初一,建了一个破网站。。。。。。http://jyz.rainmsg.com/
    然后呢。。。。好多贴都是hzwer抄来的。。。。恳请大神见谅。。。。

  3. 后来听说我们走后班主任和大家说:“全省就几个省队我们班占6个”。
    我们班主任也说过类似的话
    大概是我们因为省选要停课,班主任把我们批判一番后说,全省省队15个我们班能占11个?

  4. 永远的黄学长:
    ORZ!!!
    感谢您的指教!
    高中的OI目标:进省队、参加NOI(拿不拿牌要看高一的进步程度了……)
    请黄学长深情注视我们这群蒟蒻的成长!
    此致
    敬礼
    yearwhk
    2015年7月28日
    另:BGM好评!

  5. 无论年龄大小 无论结果如何 黄学长永远是我们的学长
    祝高三顺利。Best wishes for you.
    ——PoPoQQQ 2015.8.2

  6. 短暂的OI生涯里,黄学长的博客帮了我很多,谢谢!
    ——来自一只即将退役的狗
    感觉NOI2014的质量不能吐槽更多
    然而NOI2015题目更水

  7. OI是一条通向未知的永无止境的道路,我们每个人都是奔跑在这条路上的追梦人。一路走来,岁月深深浅浅地落下足迹,愿我们每个人都可以走得比岁月更久长!

  8. 我还记得很久以前有人跟我说的话,自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。orz!!!

  9. 看您的博客受益匪浅,您是我心目中永远的学长!
    一切悲痛都是暂时的,专注于路上并不乏味的风景,静候殊途同归之时.
    加油!
    –wyfcyx

  10. 记得当初……是在这里第一次看到这句话呢
    “自己选择的路,跪着也要走完。”
    当时就觉得要把这句话贴到一个每天都能看到的地方去。
    初三结束的时候很弱很弱,宽搜都写不出来的感觉QwQ
    非常迷茫的时候看到了这个博客,获得了许多力量呢……
    接着就是一年的从这里找题做+看题解
    非常感谢您QAAAAQ!
    高三加油!

  11. 祝高三顺利……想来当时也是想着“高三这一年提个百把分大概没问题”,结果一个大flag高高立起……

  12. 看楼主让我想起了我的以前。好怀念的感觉,从小学参加信息学,初中三年NOIP银奖,高一NOIP提高组决赛放弃了三年,大学重拾ACM参加各种省赛,区域赛,各种大大小小的奖。最后的保研失败,到现在又开始做算法工程师工作。最后祝顺利~

  13. 膜黄学长,与黄学长一样,我也是高中开始的。可惜高一不知道要干什么,和着一群人打游戏。。现在高二了被一群从小学起的虐的飞起。QAQ…

  14. 高一OIER,我们这里相对与福建悲惨的多,江西一个小县城,周六还要补课,早晚自习不论通校生住校生,虽然初一就开始OI生涯,但一直没认真学习,三年最后提高二等(江西还是弱省中的弱省- -),现在在学校里组织了社团,希望能拯救我们学校只剩我一个OIER的现状。:)另外希望能认识一下各位神犇

  15. 我现在高一,表示我们这里为了文化课不掉排名只能勉强停晚自习,晚自习到9点半就下课了,怎么办,还差一个月noi2016QAQAQQQ

  16. 好想做黄学长的学弟Q.Q然而马上退役了。在这条打的酱油OI路上,感谢黄学长的博客。黄学长的博客简直是众OIer的福利,至少在我们这弱省弱校是。退役之际,再次感谢。

  17. 很不服~信息学竞赛并不比其它的简单,甚至更难,凭啥不能受到像数理一样的重视!!(这么说,化学和生物是不是也要出来不服了)