就要到最后了呢

大概是我第一次发回忆录性质的东西吧,其实不发也罢,就这么静静的买D,然后去NOI,然后退役,也很好,很不错啊。
可是我突然就不情愿了——
我不想就这么静默地走完最后的路,即便我早已习惯如此,可我却不愿意他们就这么无声地离开。
于是我对自己说——写吧,因为,就要到最后了呢。
然后就有了这么一篇文不成文的东西。


“我们的开始,是很长的电影”
平心而论,山东东营的确是一个十八线开外的不繁华城市,而我开始的地方,是东营胜利油田所辖的一个小镇。
第一次听说有OI这么一个东西的的时候,我好像上六年级,在五四制的山东,应当算作初一。
那时候还不知道这是个什么东西,只是莫名的被教我们的信息老师忽悠着,觉得仿佛很厉害的样子,然后就报名参加了。
然后老师就生重病住院了,于是我们的OI课还没开始就被无限搁置了。
小镇的初中,平时的信息课一直是只有三四个老师带着上,大概一个年级一个信息老师的样子。很不幸,带我们这一届的信息老师住院,导致原本每周一节的信息课全部送给了班主任;很幸运也很不幸,带我们这一届的信息老师是全校唯一能教OI的,导致我看到了一点原本看不到的东西。
只是朦胧的看到了而已,现在想来也没什么用。
班主任每每在班会上恬不知耻道:“我一周六节课,还要上一节班会,还要占一节信息,还偶尔占几节体育啊、自习啊、其他副科啊,不占自习还得看着你们上自习,加起来一周得上十多节课,我也是很累的,还不如去看大门,挣得钱少不了多少,每天就在那个门卫室里看电视,多好啊。反正我下一届是绝对不当班主任了。”
我现在想起来,还总觉得好笑,然后又发觉我已有近两年没见过他,就没笑出来。听闻他这一届还是当班主任的,挺好的。
等老师病好了的时候,已经是初三的暑假了。重新召集了之前的人,然后短暂的准备了一周后,七月末,我们参加了人生中的第一次夏令营。
那个时候,舒老师还在胜利油田所辖另一个小镇过着他与OI不相关的现充人赢生活,revenge和yhzq(银河证券)还在准备他们的第二个还是第三个普及组一等奖,在我旁边的是木哥、顾老师和RTY(enzymii)等人。
对于很多OIer——当然也包括现在已经腐化了我来说,夏令营就是一项集划水、颓废、熬夜、睡觉、于一体的休闲活动。但那时还很天真的我们,也确实在夏令营学到了不少东西,第一次看到了什么是算法(简单dfsbfs),第一次看到了什么是数据结构(简单栈和队列,二叉树),按照现在的评判标准,这些都应该是小学生掌握的吧,可这已经几乎不是只有一周基础的我们可以在一周内掌握的了。夏令营之后,学校提前开始了下一学期的课程,于是我们的暑假就提前结束了。由于家里人平时禁止我碰电脑,于是夏令营接触到的知识就这么渐渐荒废了,当我下一次碰电脑时,已经是初赛前夕了。
那时候,顾老师走在我们前面,他已经熟练掌握了许多现在看起来十分简单,但当时我们闻所未闻的算法了。由他带着我们复习了一些基础后,我迎来了人生中第一次也是最后一次普及组初赛。尽管我最后都不知道我得了几分,不过很幸运地,我,木哥,RTY通过的初赛;很不幸地,顾老师没能再进一步。
现在的、已经经历了两次提高组初赛的我,完全明白了初赛就是这么一个无趣而没有意义的东西,于是愈发的为顾老师感到可惜来。不过现在看来也许顾老师的结果应该称得上更幸运也说不定。
于是我懵懂地迎来了我的第一场也是最后一场普及组联赛,然后通过了第二题的模拟,然后用递归写别人用循环通过了的第一题并获得40pts的成绩,最后总分140取得了二等奖。
RTY取得了一等奖的好成绩,木哥130分也二等奖。
想起了校长在某次年级前50名的集会上夸奖RTY同学:“我们的同学之间,还是存在不小的差距的,比如RTY同学已经在信息学竞赛中取得了一等奖的好成绩,他是优秀的,卓尔不群的,而有的同学竟然在我们组织的晚自习期间,在后排玩扑克。”其实这两个同学都是卓尔不群的RTY啦,想来校长大概到现在都不知道这件事情吧。
不过联赛一结束,我又重新回到了不能动电脑的状态了。我曾一度觉得,我的OI回忆录应该就这么三两周的长度才对,毕竟这才和我保守的家庭氛围比较合拍,然后我才发现我好像还通过了一个叫slyz信息自招的东西。
现在想来,这大概是刚刚两年的事情,大概是初四下学期123月中的某一月发生的。才两年,我竟然记不得了,真是的,我那时还觉得那么骄傲,不过现在想来,基于当时信息学竞赛在胜利油田的普及程度,我通过slyz信息自招也是很平凡的一件事,毕竟只是熟不熟悉pascal的语法,就有着许多笔试题目能不能做区别。那次自招跟我同行的人中,RTY和木哥也通过了,顾老师按照分数,排名虽然稍微靠后,但应该也能通过,然而面试被pass,这件事也成为了我们互相之间经常开的玩笑
——面试官(教练)loli问:“你喜欢什么科目”
——顾老师答:“我喜欢数学和物理”
——面试官loli问:“那你为什么不参加数学和物理自招,而参加了信息自招”
——顾老师答:“老师让我来的啊”
其实我们都知道,面试被翻下来是一件多么悲伤的事情,不过也只有这么调侃一下,才能轻松一点。
顾老师在中考之后参加了slyz的物理竞赛班,木哥放弃参加信息竞赛也转而参加了物理竞赛,只剩下我和RTY参加的slyz的信息竞赛班。
祝福他们所有人吧,就像祝福我自己。
于是关于那个小镇的OI记忆就到这里了,现在能记得的也着实不多,可是走过那么多地方,却还是喜欢那小镇,喜欢那里的风,还有春天会开的槐花。记得骑车子回家有时候会遇见很大的风和雨,最后弄得头发里满是雨水和沙尘,因为一直都是顶着风前行呀。
“请让我带你去吧,这个小镇,实现愿望的地方“
可是如果愿望实现,他就已经不是愿望了。

然后我就提前成为了slyz的学生。从四月多到五月二十日期间和暑假期间,我们在slyz的老校区接受萌新培训,这使得我们成为了在老校待过的最后一批学生。从C++的基础语法和简单算法开始讲起的培训,使我这个基础的人受益匪浅,说来好笑,感谢我的家人在我初中和小学时禁止我碰电脑,这使得我即使想颓废,一时间也找不到什么可以颓废的东西(当然后来水知乎看小说是后话,毕竟颓废才是本体啊)。那时候自招进来和中考后暑假进来信息组的人总共有20多个。后来很快退出了一些,于是许多人我已经记不清了。那时我们的上上届学长还没省选R2,上上上届学长还没毕业。记得上上上届学长faebdc是个高一开始学然后拿到两块NOI金牌的集训队爷,也一度是SDOIR1的出题人。记得暑假期间中午出去买华莱士的时候,zhhe0101还跟我说,把faebdc的大脑拿来,他就可以高一金牌了;我也曾意气风发,觉得faebdc高一金牌,大丈夫当如是。现在想来却觉得讽刺,我今天高二还在等着给CCF送钱,zhhe0101遗憾两年没能拿到一等奖NOIP后退役。悲伤的事情总是不问缘由地这么刺目。可我还是记得我们整个暑假只按过两次宿舍空调的开关的事情——一次是第一天打开,一次是最后一天关上;我还是记得每天中午都去那个恰好在搞活动的华莱士买两个汉堡一份薯条加冰可乐的便宜套餐的事情;我还是记得losered被评为slyz最闪亮的星星(猩猩)的事情;我还记得人生中第二次夏令营,被叫去打扑克和三国杀,作为萌新被(老阴B)revenge血虐的事情。明明是这么轻松的事情啊,却让人有些难过了。
即使我近一两年放假时,主要在东营市内活动(活动,倒不如说是宅在这边的房子里,当然放假的时候本也不多),却也很少到老校附近的闹市区转悠了,听说那边老校已经拆了,也对啊,闹市区的地价怕是很贵的吧,slyz作为东营市管辖却只招收胜利油田子女的学校,只是外表上光鲜而已。所以再也不会有出门几百米就能买到华莱士的校区了,这也是理所当然的事情。

如果正式上了高中,那么第一次NOIP很快就会到来。
按照惯例,高一时slyz的信息小组主要是第一节晚自习和周末两天中的后一天活动,主要的活动也就是各自刷题,老师能讲课的程度早在暑假期间就已经讲过了。那时候,上高三的TA学长已经拿了金牌,给我们试着讲了两节课,大概是数论和生成树的内容,然而他悲伤地发现自己讲课学弟们并不能听懂,这在他夏令营讲线段树反响不热烈的时候,已经有所预料,于是他之后也没有再讲过课。不过我现在经常浏览TA爷的blog,然后愈发觉得TA爷的思路阐述得很清晰,只是当时的我们不太开窍罢了。
如果正式上了高中,那么舒老师和他的NOIP一等奖很快就会到来。舒老师无疑是一个现充,这在我们这里是很少见到的;舒老师无疑是一个人赢,这在我们这里是很少见到的。在舒老师看来,学科竞赛,显然是可以充实高中生活的活动,于是他通过作为舍友的我和RTY联系上了loli,顺利地在九月中旬正式成为了全校当时最萌新(不萌)的OIer。(当然在联系loli之前,舒老师已经计划好通过物理组的我们舍长联系物理教练啦)
你想学竞赛,反正不违反校规,谁管你这个时候学晚不晚啊,反正你空手退役了,我们也就给你补补课,不背别的锅——这就是slyz的规矩。
不过当然,舒老师凭借充实高中生活的热情,和自带高超代码能力的天赋,在高一的NOIP2016就获得了一等奖(分还比我高),并成功地一路走到了这里,也是......怎么说呢,让我们祝福他吧。
OI可以充实高中生活,正如病毒可以充实你的硬盘。舒老师在感染OI一年半之后,终于和他异校的妹子分手了,如果上学时在不同的学校,又没有假期的话,分手也是理所当然的吧。
于是舒老师从一个现充人赢变成了一个现充人待赢。
果然,能陪伴OIer的,唯有OI而已。
NOIP2016我已经记得不太清楚了,只记得我实力不济,只打暴力,连杨辉三角都不会,手推的一个需要逆元的递推式,然后不会求逆元,顺利地拿到了一个低分的一等奖,不过很荣幸地和方哥(Mr_Squre)同分。那年我校高一九个一等奖,虽然名次比往年低偏低,但人数还算是历史平均水平。舒老师代码稳定拿到一等,RTY发挥失常无缘一等,losered拿到了比分数线低两分的233分的尴尬成绩。
然后是寒假留校OI培训,RTY由于奶奶家离得比较近,所以晚上不住校,舒老师去参加现充交流大会(模拟联合国大会)直接翘掉培训,我由于家长工作单位不在市区内,回这边的房子也没人给开门而住了校,从而顺利成为了我们宿舍住校的唯一的人,获得了独占一间宿舍的霸权。被lhr(nummer233)安利晚上在宿舍用手机推《缘之空》。后来我们的舍长——一个不宅的人,在从现在算起的几个月前也入坑了《缘之空》并感动的不要不要的,当然,这是后话,不过平心而论,即使抛开话题性不说,《缘之空》从情节和配乐上来看,也的确是一部优秀的作品。
寒假期间的培训是faebdc学长和与他同届的GTY高大哥以及lavender学姐讲课。讲得是数位DP,主席树,平衡树,AC自动机和KMP,线性代数和矩阵,网络流,树链剖分和点分治和LCT的内容。矩阵和点分治和LCT的模板是后来才会的,其他成功地在培训期间就习得了皮毛。
寒假结束之后,很快就迎来了SDOI2017R1,去省选前《炉石》开出一橙卡,感觉十分害怕,然后因为它太废了,就转手把它分了,rp随便败吧。(后来它一度进入了某主流卡组海盗战)
很清楚自己水平有限,于是第一天,果断拿了70pts的暴力分,因为当时高一基本没有人会反演LCT和矩阵,所以大家基本上都是暴力分,losered在考场上YY出来矩阵优化DP的做法,并成功的通过了那一题,并凭借那一题成功进入的省选R2。第二天,我第三题线段树由于代码能力不够而惨遭FST爆0,第二题写了40pts的AC自动机DP暴力迭代多次转移概率,然而由于想多贪20pts于是改小了迭代次数,最终的导致这题炸精度获得了10pts的好成绩,这也成为了我省选第二天必定FST的开端。于是我凭借总分80pts无缘R2。于是SDOI2017R2就成了与我无关的事情了。R1期间还发生了sq(mmm?)和losered不得不不说的故事,不过既然是不得不不说的故事,那就不说了吧。
之后大概是老师带他们参加R2,机房不开放,平时在机房的时间改为回去自习。虽然同学们都很友善,老师也没有什么嘲弄的话,但是,怎么说呢,即使只是那么坐着,就有一种失败了被抛弃的感觉。现在想来我还真是脆弱,清脆可口的。不过毕竟是因为人际关系网络早就荡然无存了啊,这大概就是病毒充实硬盘的结果吧。
之后支持我的动力一大部分是死也不能退役吧(笑)。
可是高二开始比赛打一场少一两场又是不争的事实呢(笑)。

机房里的另一个现充是庄博一(feilongz)庄博一姓庄,是以有了庄博一这么一个外号(装B),博一是现充,主要就是因为他帅。所以除了这一点之外他本质上是个看过无数部番的死宅,外加人生输家。和妹子相处还不到被发卡的程度就GG了。我还记得博一很早把Air和Clannad推荐给我,Air很早就看完了,Clannad直到前几天的SDOI2018R2才断断续续地看完了。记得博一NOIP2017之前安利我入坑崩坏3,我某次用他的手机偷偷肝任务,结果被loli叫去给学弟们讲NOIP模拟赛,只得把手机在袖子里藏着讲题。
有一道网络流题叫做《文理分科》其中有这么一句话:
“ 文理分科是一件很纠结的事情(虽然看到这个题目的人肯定都没有纠结过)”
其实博一本来的愿望是学文的,迫于家里的压力才选择了理科。然而博一文章写得文采飞扬,比笔者这冗余不清的文字不知强出多少去。与博一一起写小说也一度成为笔者的一项颓废事业。最后博一还余下半篇小说没写就退役了,他向我约稿的结局,我都给他写好了,中间的故事他本人却没有填完,实在是有些说不过去。
博一从小学开始接触OI,一直路途不顺,或者也有实力不济之处,总差几分拿到一等奖,不过NOIP2017却在打错%I64d导致一百多分爆0的悲惨遭遇下仍然获得了一等奖。不过这几题的爆0,也导致了他得到了比我那次还低一点的分数,然后无缘省选,就此退役了。不过,在博一本人看来,也算是求仁得仁了。当然是自我安慰的话。
有时候,你拥有了远超出自己预期的能力,却没有得到远超出自己预期的结果,这当然只是恰好而已。不过这时你应该为自己得到了不低于自己预期的结果而感到庆幸,因为,这当然也只是恰好而已。
按照本文的格式,下面应该讲的就是NOIP2017前后的故事了吧。
NOIP2017前夕,在多校联考的NOIP模拟赛中,笔者的成绩一度稳定在本校的123名,与我相近的是舒老师、revenge和yhzq(银河证券),yhzq很有实力,他的刷题数量也远多于其他人,于是许多题目他都做过原题或者类似的题目,yhzq的blog也一直是我们参考的典范;revenge的比赛心态和策略很好,这也是我一直以来的不足之处;舒老师强大的不FST的代码能力我辈只能无限%%%%。由于在NOIP2016之后的时间里,我凭借自己知识的丰富和思维的优化陆陆续续地想出并轻松通过了NOIP2016的除D2T3那道无聊码农题之外所有题目,我觉得我的水平应该已经在NOIP之上了,于是我在NOIP之前选择轻视NOIP直接准备省选。
然后在毫无觉悟,空有自信的状态下,我经历了吉老师等人奉上的一场诡异的NOIP。
第一天拿到题目之后,我震惊的发现竟然连第一题都不会。于是我仔细钻研第一题,却发现并不能发现这题的解法,这令我十分崩溃。于是我在自己没有完全崩溃之前先写完了第二题的模拟,并通过了所以样例。然后直到比赛结束之前我一直处于崩溃状态,并再也没有写下什么像样的代码,最后第一题随便写了个式子骗骗分,连暴力分也没拿就结束了考试。事后得知第一题居然是个结论题,只要打表找找规律也就A掉了,于是我第一天得到了105pts的美妙成绩,其中T1获得了5pts,我现在也不知道第一题是怎么骗出了5pts。
那天我无比强烈地觉得我就要被NOIP一道结论题送退役了。
跟我同一个宿舍的方哥(Mr_squre)和zyz(大帅哥|大水比)也没能得出这个题的结论,不过他们还沉着冷静地打了60pts的暴力,zhhe0101好像比我还惨的样子,几个人默默地,吃完饭,在rzyz的操场转了转。zhhe0101说了自己从很早就开始学OI,他初中跟GTY高大哥同校,父亲都是学校的老师,相互认识,还有小时候的事情,感觉退役了会很尴尬。方哥觉得即使这次能拿到一等奖也不愿意在继续了,他说OI风险太大了,不如文化课——当然方哥文化课一直年级前5才觉得如此。大家看了rzyz的足球队的训练,谈论了一些关于足球的事情,开了开玩笑却没怎么笑出来。方哥是实力很强的选手,做题经验多,学的知识深而广,能力强,大家都公认如此;zyz去年就已经进入了省选R2并拿到了省内30名多一点的成绩。两人去年都已经进入了R2,今年却有可能NOIP后退役,为什么呢?大家相互鼓励着明天一定要考好,要AK啊,然而却十分清楚这几乎已经是不可能的事情了。
第二天开考后,我很快写完了第一题的简单搜索,然后发现没能过掉大样例。我仔细检查调试,却并不能发现错误在哪。消磨了两多个小时之后,我突然想起本机使用的是XP系统,而我使用了%lld读入long long,因为这与最终评测所用的Linux系统的要求相符,尽管这样在平时的win7系统下不会出错,但是XP系统会出错,所以我之后的时间其实是白白浪费掉的,可惜事已至此,我只得打了后两题的暴力,并在第二天得到了190pts的成绩。
于是我在役期间的最后一次NOIP以得分295告终。
考后,舒老师一直各种“我文件名打错了”“我没开long long”“我要凉了”之类的破话反复循环、情真意切,结果这一切都没有发生,最后他得分450分排在省13名,真是......怎么说呢,让我们祝福他吧。
考后,我已经做好了退役的打算,甚至一度认为,我今年可能无缘一等奖,而且即使侥幸一等奖,家里人也不会支持我继续参加省选了吧。于是我对自己说道“已经结束了,没事的,即使回去学文化课,你也要有信心排在年级前列的啊。”
我还真是乐观啊,不过如果不这么乐观的话我可能早就挂了吧。
回去感受了几天充实而愉快的班级生活,觉得就这样也挺好。然后好像还参加了期中考试?并得到了一个十分凄惨的成绩。就在这个期间得知了自己居然有一等奖,随后得知了家里人支持我继续参加省选。
我也预料过我这次大概勉强可以再蹭个一等奖,不过以我这个分数,家里人断然不会支持我继续的。
因为我原来一直觉得父亲就是那个“你在碰电脑,我就剁了你的手”的人,母亲就是那个会不分青红皂白斥责我的人。可是显然我错了,因为在这件事情上他们意料之外的支持了我。
从前我一直不认为我会错,因为我不能;而那次我知道我错了,因为我可以。

之后机房里陆陆续续的有些人收拾好东西离开了,yzc(lowenicte)离开了,两年没能拿到一等奖,他数学和物理很好,之前给我讲过很多积分和求导的有关知识。lhr(nummer233)离开了,第一年拿到了一等奖,第二年因为交了用%I64d的代码而无缘一等奖,他之前给我安利过《缘之空》和《fgo》不过后者我没有入坑(我肝一个崩坏3就已经肝爆好吗)。yzc和lhr初中时是同班同学。yyp(wumingshi)离开了,两年没能拿到一等奖,我初中时的同学和他现在同班,于是我某个现在比ID还出名的外号就是一他为接口从初中导入高中的(笑),记得之前寒假集训的时候,他还从他的宿舍搬到我们宿舍住,然后依然某一天午休到3点40才醒来。losered离开了,两年差几分一等奖,他教我把360浏览器的大部分功能都关掉,这样可以让浏览器更干净快捷,于是这个习惯我现在还留着。博一(feilongz)离开了,第二年拿到了一等奖,那半篇小说怕是再也没有下文了,反正我是没空帮他补上了,毕竟他原定要写三部曲来着。
与这个东西类似的东西我可能还要写上两三段,感觉很不好的样子。
之后,就是一些很无聊的东西了,和yhzq准备省选,学一些东西,感觉如果今年难度跟去年faebdc学长出得一样的话,可能有一大堆神仙AK,然后得知今年九省联考。于是看了去年六省联考的题,感觉第一天的题目还行,第二天可能要GG,当然事后证明以上的准备都没啥用。被yhzq安利了圆方树,然而我连求割点都不会,所以没有学。感谢yhzq,只是知道了圆方树的基本概念也令我日后受益匪浅。然后就迎来了SDOI2018R1。
考前《炉石》又开了张橙,被revenge骂神抽狗,然后他转手也开了一张橙。
跟分数通过了一等奖基准线的lhr同宿舍,他表示他作为退役选手就是来划水并试验一下pbds能不能用的。被lhr安利了《东方》——那简直不是人玩的游戏好吗,还是说手残就不是人了吗。《东方》还偷偷藏在我的电脑的深处,等以后(毕了业?)有机会的时候再尝试吧。RTY被lhr安利了跑团,我表示不感兴趣,就在旁边补了几集Clannad,然后十点半准时睡觉了。第一天第一题博弈论打了个记搜,手算觉得合法状态非常少,于是就把合法状态摘出来建了个转移图跑跑,然后就过了。第二题打了个简单贪心,感觉有点太简单了啊,又想去年好像也有简单题,所以就这么过掉了,结果得到了出题人送给贪心的60pts,T3打了15分暴力,然后死活不会了,于是就这么磨蹭着考试结束,期间对拍时以为我T1挂掉了,最后才知道暴力打错了。于是第一天得分175pts,单算本场排在第14。回来的时候lhr表示pbds会CE所以显然不能用。晚上得知yhzq交错代码挂掉了,安慰了一下,说ytsD2翻盘的事,感觉没什么效果,和放清明节的博一在QQ上聊了几句,博一吐槽我几句(你今天考这么好,怎么安慰他啊)。反正yhzq有学妹安慰,我就不管了。博一表示别再补Clannad这过气动漫了,并炫耀了他现在作为现充的工作——设计校刊之类的。晚上再补了几集Clannad,然后十点半准时睡觉。
第二天发现第一题第一问可以动态加边网络流,第二问可以暴力枚举把某人安排在某个排名时是否可行,也就是判断当前网络流图中某个人是否可增广到汇点,对每个排名时的图搜索所有点与汇点的联通性是m+n再乘上N感觉可过。不过最后结果是即使通过了所有样例这个题还是fst了,由于某些数组没清,导致某些地方死循环了,最后炸到50pts,其中有10pts还是被卡了常数,回来本机评测是可通过的。然后就第二题拿了10pts最后得到了60pts。
两天和NOIP加起来排在全省第36的样子。
有一点可惜啊,如果没有fst的话应该能排到20多一点了吧,不过大家应该都fst了很多,这想来应该也可以接受吧。
回来感觉家里人好像不大情愿买D的样子,那就R2努力吧。
回来之后大家都进入了R2,不过,C_T(CoCo_T)放弃了进入R2,C_T还有两年一等奖,而且文化课成绩也是slyz本年级数一数二的,想来也许比我们这些还在挣扎的更有前途一些。可是留存的人总是习惯天真的为离开者感到悲悯,殊不知留存未必是正确的选择。
被yhzq安利了长链剖分,感觉很有意思,随后准备了一些多项式的简单计算,求逆、开方,之类的,感觉非常难写,然后花了一周准备了计算几何,我就说肯定是偶数年考计算几何,结果今年果然考了,不过果然学了也没有用。
之后参加了CTSC和APIO,觉得这应该是人生中第一次也是最后一次CTSC和APIO了,可是还是考砸了,因为即使我那样想,可还是重视不够,对Linux的IDE也不太熟悉,调一道题就调了四个小时的样子,最后发现数组开小了。
北京八十中给人的感觉并不好,而且第二天居然把选手的代码丢失了,而且CCF第三天居然给补考的选手考了原题,你怎么不把我的代码丢掉啊。APIO开始时,用户名死活打不对,不过在监考老师的热心帮助下,我发现“_”打成"-"了,感谢监考老师,挽救了差点在APIO贡献人生中的第一次一天比赛爆0的愚蠢的我。于是我在SDOI2018R2D2贡献了人生中第一次一天比赛爆0。
由于APIO疏散之后的第二天就是SDOIR2,所以当天我们便坐高铁赶到济南,本来定了14车厢的1a座,结果到的时候被一个老大爷坐着了,我又不好意思跟他说,就只能坐在1b座,结果后来又来了个大叔表示他是1b座,然后我只能换到1c座,后来问老大爷,他说他是1c座的。。。。。。还好,不然我是不是还得换啊。
到了济南和RTY一个房间,RTY初中和我同校不同班,高中和我同班,不过我大概有很长时间没回班了。RTY是一个轻度的loli控(可能真的是弗值比较低),当然只停留在理论层面和我们开玩笑的时候。RTY相比于学OI而言只是纯粹的喜欢编程罢了。可是OI必将和他的爱好渐行渐远,于是走到这里,他已经有些累了。当你必然得不到你想要的东西,你必然想拿什么相似的东西替代,不过这样你也就会明白他们是多么不相似、原来的东西是多么独一无二了,于是你必然想要努力使替代品与原本的事物相拟合,然后发现这是无效的。
晚上试机结束后,稍微复习了一下NTT的模板,然后记了一个很巧妙的大hash模数138888888888889,RTY从一个错误的分解质因数网站上分解某个数得出的,结果发现还真是质数,感觉运气还好。R2前《炉石》开出了人生中的第一张金橙,这仿佛是再说,行了CTSC和APIO也都参加了,金橙本命也开出来了,可以退役了吧。
可是NOI呢,甚至是再有点野心的话,WC呢。
试机见到久仰的ljm(辣椒面)被%了一发,%我干啥啊话说,快去更《从百草园到三味舒屋》去。然后试机发现左边欧皇,右边SDKing(dzm),感觉看到他们,我连代码都打不出来了。
然后第一天的考试开始,看到T1感觉没什么思路,看到T2好像是一个圆方树+虚树啊,可是我连割点都不会求,怎么写啊,看到T3发现一点都不会。
那只能写T2了,脑补了一下割点怎么求,然后就按照与强连通分量的做法类似地缩一缩点,这样就是圆方树了吧,最后发现把根是不是割点判错了,不过好像对本题的答案没有影响,于是加上树链剖分求LCA再加上虚树,这个题就这么放过了。
然后想搞一搞T1,想换系然后直接上退火,然后发现好像需要李超树处理一下线段,我完全忘了这玩意咋写啊,而且也真的写不下去了,而且T3这么大的数据范围,不会是一个所有人都会的结论题吧。然后写了T3的0pts暴力打了个表看看,怎么看都没有规律——要真是找规律我就认了。然后就一点一点瞎敲第一题的李超树,最后也没敲出来,然后后两三个小时对得分贡献零。(最后交题的时候,把T1T2的窗口都调出来看看,装作认真检查的样子,吓唬吓唬左右的两个大爷(笑))
结果那天就得到了T2的100pts,然而全场20来个人得分,其他人全爆0,不知道出题人在想些什么。
第一天结束后加上之前的比赛排在大概13左右,感觉也许还有机会呢。
晚上下了雨,直接冒雨出去买饮料,叫外买九点多才到,不过毕竟下雨了嘛。
然后就是第二天,看到T1感觉30pts也许可以主席树搞搞,后来发现不对,可能需要莫队,这个待会再说,T2是个反演,数据范围这么小,诶这个题我是不是见过,好吧我肯定没做过,但应该是见过,T3好像很难的样子,先推T2的反演,并推不出来,然后看了T3,发现了某些数同余的性质,随后想出了O(2^k*m^2)的做法,不过我以为2^k最大32768,于是感觉这个算法好像没有合适的部分分,那一定是错了,胡乱写了一写,没有建树,直接在序列上模拟的树DP转移,过了样例就心累没管了,结果最后果然FST,随后推了推T2的做法,想了一个N^2logN的做法,一开始以为没有取模,于是全开longlong,后来加了取模之后没改int,最后MLE了,于是我愉快(怎么可能)地收获了省选R2D2爆0的好成绩,我本以为第二题出了原题第三题仿佛不难,今天可能有很多人高分,结果还是20来个人得分,于是我掉到17名尴尬地成为了男生面试的最后一名。舒老师rank18尴尬的没进面试线,SQ(mmm?)R2D2成功翻盘Rank19把另一个妹子(妹子很可怜地D2爆0了)翻到Rank21获得了女生A队,成为了我校今年唯一的AB类省队。其他人颗粒无收。面试等到56点,随便问了些问题,然后被面试官钦定买CD类“你还是很有前途的,没关系,申请CD类还是可以取得好成绩的。”这么直白而坦诚的安慰真是谢谢了呢(呵呵)。
最后在那里拍了一些神犇和景色的照片,走了。
回去父亲说我如果有信心拿金牌的话,就买C类,不然就买D类。想来即使我想买C类,C也轮不上我啊,而且金牌大概也很难的吧,于是就选择买D了。到了这里,他们还是支持我的,我很感动。
其实,以NOIP的分数,能走到这里,已经很不错了呢,可是还是有些不甘心呢,明明无论哪一次考试再少失误几分就进了呢,明明从160多名开始,努力到前一天的时候已经要成功了呢,为什么每场省选D2都会FST呢,是精力不济么。已经仿佛得到了的东西,失去以后才会感到痛苦吧。想到舒老师一直在省队线内,最后R2两天直线被翻出面试线,想到revenge本来第二天可以得到60pts就应该可以稳定买到D类,结果最后却被卡了常数,想到ljm两天爆0......他们,他们很多人也本不该如此,可为什么会这样呢。
想到RTY明明更喜欢工程和项目,却只能依傍着搞OI才能勉强维持着自己的爱好;想到舒老师因为OI而失去了妹子,却因为一场失误而没有达到自己的OI目标;想到博一明明更希望学文,却只能被绑在理科的道路上;想到方哥勤奋刻苦,最后却只能对OI失望;想到yhzq精通那么多优美而高深的算法和数据结构,可是再此后的很长一段时间中它们将变得没有作用。
开始,大家陆陆续续地来,最后,大家都慢慢地走远了,可即使以我脆弱得和脑残一样的记忆力,还是能清晰地记得大家都在的时候的样子。RTY、舒老师和yss(Mario_sz)讨论lol比赛,sq、双曲线和C_T吃零食,yyp和zyz问生哥(ISA学长)题,方哥带着大家学术,大哥(cyf)各种非常社会的膜拜方式还有和zhhe0101以及翔哥(xzyxyz)下课踢球,舒老师和zyz下课打篮球,revenge和小强讨论《炉石》,lhr向我们安利各种番,yzc和小强讨论《魔兽世界》,yzc因为脸比较白被大家说是欧洲人,博一静静的装B然后被yhzq记在blog里,yhzq一边挂脚本刷《炉石》一边和我偷偷%舒老师,我出的胡策出现了两个我和验题人(yhzq)没发现的结论,结果直接尴尬地沦为最水的胡策。
可是现在,左半边的机房冷冷清清的。
昨天早上上学的时候还见到了同班的同学,他们表示没关系,如果回来的话,以后微机课还可以在后排联机打《魔兽》。谢谢他们。不过我真的没打过,萌新一个啊,所以我还是在这里继续挣扎吧。
昨天中午吃饭的时候还见到了大哥(cyf)和yzc(lowenicte),他们还鼓励我,“以你NOIP的分数到这里已经很不错了,这样看来,去NOI也是很有希望拿到好成绩的。”谢谢他们。
yzc凭借自己的数学和物理能力上次考试已经进入了年级前十,大哥也在文化课上稳步前进着,祝福他们。
今天早上收到了学弟学妹们鼓励的纸条,我十分感动。我因为一些个人经历的原因,真的是一个很烂的人,承蒙他们的错爱。谢谢他们。
我们这一届遇到了巅峰状态的tyc和cwbc,而他们这届也将遇到巅峰状态的_rqy和ckw等人,前途必将崎岖,但仍要砥砺而行,祝福他们。
记得他们刚来的时候好像是永恒之蓝学弟,问我OI的事情,坚持下去有希望吗,我非常中二的回答了他,类似于《悟空传》里“这个天地,我来过,我奋斗过,我深爱过,我不在乎结局”之类的话,现在想起来,即使是一年前的事情,也觉得有些脸红。
我将继续下去。虽然我真的真的是一个很烂的人,没有同情心,所有同情的表象都是权衡了损失后的行为;不热衷交际,虽然也许交际的时候表现的还不错,但其实心里并没有什么愉悦的感觉。而且总是做出错误的决定,然后一意孤行。但是即使这次我真的错了,这也将是我高中阶段最后一次错误了吧,我将继续错下去。
“我们的开始,是很长的电影”
可是现在,就要的最后了呢。
【就要到最后了呢】转载于:https://www.cnblogs.com/nietzsche-oier/p/9049431.html

    推荐阅读