我的OI生涯

结束,是新的开始。为什么我会如此不舍?
……
现在是2017年7月22日晚十一点半,今天下午NOI2017圆满结束,明早我就要回CQ了。
……
2008年9月,我还是一个三年级的小学生,我来到了大帝学校解放碑校区(这只是一个补习班学校),参加了一个奥数学习班,次年寒假,我在香港某国际(大概有30个左右的外国人)比赛中以第三名的成绩获得了(小学生)数学竞赛一等奖。这是我人生的第一个竞赛获奖,于是奥数一发不可收拾,直至我的最后一次数竞,是初二时的华罗庚杯全国一等奖,至今在华罗庚杯官网上还能搜到我的照片。自此,至中考前夕,我在大帝学校一共学习了七年。
……
2011年9月,我还是一个六年级的小学生,这时是我在大帝学校的第四年,经老师推荐,报读了一个很特别的班,开始了我的OI生涯。那是一个不大的机房,有20左右台电脑,只有差不多10个学生,我是其中的一个,其他人,我能记起的只有lhl,lym,wzk。其中wzk成绩一直很好,年级前十的成绩,去了物竞。我去的时候他们已经开始学了一个暑假了,我从头开始追赶他们。老师是一位刘姓的老师。
在我高中之前,我的OI都是每星期只学两小时,进度奇慢。
……
2012年6月中旬,我小学毕业,好像OI也没学多少。事关升学,因为一些偶然,我得知了教了我一年的刘老师,竟然是BS信息部主任兼初中招生办主任。之后的一个月,半个暑假,我换了个地点继续学习OI,这时是每天都有课,当然会有休息的时候。这个班大概有40人左右。
2012年7月下旬,一次OI考试,当时刚学一个月的同学怎么考得赢我们这些学了一年的?最终成绩lym拿了rk1,我rk2,lhl是rk3,我忘了是收前多少,反正lym还是去了NK。
2012年9月,我正式进入了BS初中,由于没有足够多的老师,我们和上一届的学长一起学习,当时他们也只有几个人,其中坚持到高中的有lgz,yk,lzx。
2012年11月,我参加了NOIP2012,这时的我根本不会几个算法。比赛在11中举办,我左右都是其他学校的高中学长,我坐在其中显得十分矮小。我在这次比赛中第一次见到了“mod”,可以想象看到第一题就是这种东西的我当时有多崩溃。做不来,根本不会。我那是还很难理解为什么3道题要做3.5小时,于是比赛开始一个小时后我就开始了扫雷。NOIP的成绩是真的慢,要等半个月。不出所料,除了D1T1,都是只有一点点分,6道题加起来刚好200分,然后我就听说CQ最高有500多接近满分的,我当时就感觉自己好垃圾,因为我连题目都不怎么懂,更别说做满分。之后又听说一等奖分数线也刚好200分,于是我就一等了,很难理解。
之后也没有发生什么更多的了,NOIP2013,NOIP2014分数线都比较正常,再加上我丢了很多不该丢的分,这两年NOIP我都只有二等奖。
……
2015年7月,初中毕业后的我开始了高中OI生涯,见到了我高中OI教练袁老师。当时我们有13人,之后略有波动,时而+1,时而-1。
其中有基础的包括我在内有5人。对于基础知识已经有了较深和个性理解的我非常轻松。
……
2015年11月,NOIP2015,我很虚啊,毕竟这是第四次NOIP了,之前那些题我是真不会啊。考试在邮电大学。
Day1,第一题送分题,第二题其实也是送分,但我没有见过什么题,没有反应过来,最后只拿到70分,第三题叫斗地主,我不知道有什么算法能解决这种问题,于是开始写爆搜,代码越写越长,写到后面(带炸弹什么的)情况很多,细节也多,不知道怎么处理了,开始自我欺骗,大概意思意思就不想写了(我自己知道情况没有写完)。然后运行他给的大样例,好像没什么毛病,耗时忽略不计。那时不知道怎么对拍的我用肉眼对比了我的程序和他给的100行输出。江信江疑的我假设我的程序是对的,算了算极限数据好像要超时,加了个减枝,就开始扫雷了。最后我得了95分,减枝删了就100了。不知道为什么,这道题CQ好像没几个人高分了,很奇怪。
Day2,第一题我一看就会了,是个二分答案加线性扫描检验。二分答案是我们NOIP考前讲的最后一个知识点,我很庆幸。虽然以为边界没有判丢了5分。好像我校高一只有我一个会啊?不是考前才讲的吗?我不知道他们为什么想都没想到二分。第二题我不会啊,写了个爆搜。写完发现好像空间爆了,不过还好,90分数据范围只有100分的一半,数组改小的,10分我不要了。结果因为我是记忆化的,很多状态答案确实是0,导致这些状态可能搜了不知一次,T成只有40分,加上一个memset(-1)就90分了。第三题我也不会啊,树上的操作嘛,爆搜好了,最后得了30分暴力。
NOIP2015我总共430,其中D2T2的50分是最大的遗憾,其他什么5分的是细节。这个分还是有一等奖的,可惜我校其他高一同学最高有280二等靠前。、
……
2016年4月,高一的我被拉去CQOI2016。
Day1,第一题gusfield模板题,这个算法我那时不会,暴力20分。第二题很有趣啊,搞了一通也不知道对不对,考完发现和lgz想法是一样的,结果他100分,我一句话写错0分。第三题数位DP,我还不熟练,没写出来,也没给暴力分,0分。所以我第一天一共20分。
Day2,第一题一看是个Pollard Rho模板题,这个我会啊,自信满满,写到一半发现我不会俄罗斯农民乘法,100分变30分。(什么都不会30分,只会俄罗斯农民乘法70分)第二题是个Trie模板送分题,我数据结构都习惯使用struct,结果在一句话中.b写成了.c,考试时没有发现这个错误,100分变成了0分。第三题像一个数学题,我不会,只好写爆搜,代码奇短。随便搞了几个大数据,好像跑得挺快啊,就是不知道答案正不正确。结果这道最难的,A的人数最少的题我得了100分,其他A的是什么可并堆上DP?不会。
最后CQOI2016一共150分,哎……
……
2016年11月,NOIP2016,考前我校高二12人,考后6人。
过程woc,题目woc。
考完十分自信,怎么也有500分吧。结果两天T1都炸了,一共398分,ljh557。
……
2017年4月,抱着要翻盘的心态,CQOI2017,考前听说是可能是nodgd出题。
Day1,第一题送分题,速速敲完,结果只有70分。第二题考后号称CQOI2017最难的题,暴力50分。第三题不会,20分暴力。第一天一共140分,暴力170分,我校最高初三lx170分,全场最高220分,整体没有什么差距。
Day2,第一题裸数据结构,想写什么写什么,轻松100分,好像很多人80,90的很奇怪啊。第二题一个网络流,建完图跑,100分。第三题一个DP,自以为写对了,算法有瑕疵,10分。第二天210分。
两天一共350,wxh500,我加上NOIP是rk6,虽然有失误,还是进队了。我校进了5个,BZ进了4个,NK进了3个,其中BZ两个高一,还有个A队的,NOIP和CQOI都比我高。
……
2017年5月,APIO2017。CTSC我因为畏惧而没有去,谁知道今年有送分。APIO的讲课真的无聊,每个讲课的都开场有趣点,10分钟后开始睡觉。
正式考试只有一试,第一次用NOI Linux,第一次用Guide。考试开始,拿起纸质试题,第一页看到前两道都是交互的时候吓傻了,我交互就去搞了搞APIO2016的T3啊。大概看了看题,根本没思路啊,去看了看第三题,是道传统题。我看了看好像就是了分数规划啊,还是用Floyd爆判。然后敲了10分钟,编译,居然没错,样例,居然过了,交上去居然直接A了。然后我就有了100分了。我时间还很充足,由于我智商比较低,第二题一个点一个点搞,搞出来前三个,37分。第一题q*n^2暴力,23分。一共160分。监考员:“考试结束,所有考生起立,快速离开考场。”坐我前面那排某男生:“你多少?”前排另一男生回答道:“170!”“差不多,我171!”我:“……”我以为我最多一个银牌,结果是个rk38的金牌。之后我迫不及待的去看了看榜,嘿,那俩杭二的可真厉害啊(厉害,一个浙江A队金牌,一个浙江B队集训队)。然后CQ好像一堆人炸了,若干人铜牌都没有。
一周后,PKUSC2017,听说去年我校6人,4人北大重本,一人北大有条件30分,一人清华有条件60分。
Day1,考数学,好难啊,比前几年的难好多,考完大家这是这么反应的。第一试,听说中文题最简单,点开一看,一个简单的bfs,5分钟写完叫上去A掉,一看榜好像只有我一个人交题了?好吧,这个rk1我先坐几分钟。之后,某题写完,WA,WA,WA果断放弃,另一题写完,WA,WA,WA……于是我只A了1道题,成功排到rk100。考完情绪低落。第二试,听说中文题最简单,点开一看,送分题,写完,WA。等我调过已经过去一个多小时了,匆忙A掉另一题。发现有道裸线段树,写完,WA*?。时间不多了,赶快A掉另一题。最后这个线段树也没有找到错误。第二试A了3道题。第一天一共4道题,rk?。
Day2,第三试,题目略多,八道,有两道中文题,10分钟A掉两道,一看是rk2。点开了好几道题,选了一道输出比较简单的,写了个爆搜,在第19分钟的时候交了一发,T了。加个减枝,再交,还是T。再加,A了。这时是第29分钟,我成为第一个A了三题的。第二个A三题的都是四十几分钟时出现的。可能是我A得快,其他人不知道先做哪道,看见我A了都去做。一个多小时的时候我去看了一眼,五十几个人交了,几个人过了。好像我带了一波节奏?整场只被一道题卡,整场都是rk1,rk2波动,只到最后,因为卡的那道题交的次数比较多,离考试结束只有半小时才过,所以最后只是个rk4。
我算是第二天翻了盘,一共A了11题,PKUSC2016签了40个一本和一堆60分,今年A掉12题是前10,A掉11题是前27,我算上罚时是rk12,拿到协议之前我认为我一本很稳,谁知道他今年只签10个一本和10个60分(这是留给数学和面试前十的),我rk12只拿了30分和NOI前100一本,我十分失落,因为NOI前100并不容易。然后就没有了。
……
2017年5月-7月,我们有一些省队集训,三个学校的同学聚在一起做题,增进感情,时间过得很快。其中去了安师大附中参加了一次并不愉快的集训。
……
2017年7月17日,NOI2017报道日,什么都没做,晚上LRS。
2017年7月18日,上午开幕式,无聊。下午笔试,和mxy坐一起,做完讨论了一会儿,结果我们两个都是错了两道题,98分。晚上LRS。
2017年7月19日,第一试。第一题看出来是个线段树压位,感觉细节较多,先写了个暴力,看后面。第二题是个字符串,我不会,只能hash,搞了一波暴力,好像是mk^3的。(m<=300000,k<=50)第三题是个概率题,大概想了一会儿,好像60分可做,搞了一个多小时,样例没过,发现算法有误,要保证正确,只能得40分,于是开始敲40分算法,有搞了一个多小时,样例没过,考试快要结束,我肯定是哪里写错了,结果最后也没过样例而且第一题正解也没去写。最后40+92+10。T2分数略高,莫名变成高分段。晚上LRS。
2017年7月20日,有什么社会活动,我没去,在宿舍里休闲。晚上LRS。
2017年7月21日,第二试。第一题像2-SAT,实际不会,写了个无法对拍,不知正误的爆搜,他给了个70分(n<=100)的大样例,我程序3.3s给出了一个解,但是现实1s,应该只能跑出前50分(n<=20)。第二题像费用流,但是明显可以贪心,写了个暴力。第三题不会,一个计算几何,他们都会40分暴力,我只会20分暴力。最后55+88+20。第一题n<=20过了,n<=100T了,n<=5000送了我5分。第二题暴力的确有这么多分,为什么大家敲暴力都只会费用流啊。
两试无人申诉成功。
两试一共305分,加笔试一共403分,rk74,签到pku一本。
ljh大佬步wxp后尘,Au但不是集训队。
这次NOI虽然Day1和笔试略有小遗憾,但不算失误,且我考完6题估分准确(送分不算),发挥稳定,我对我自己还是很满意的。
2017年7月22日,上午运动会没去,宿舍休闲。下午闭幕式,上去领了个牌。晚上LRS。
……
现在是2017年7月23日1:51,今早就要离开绍兴了,这也代表着我离开了OI,陪伴了我6年的OI。
……
早已满身伤痕的我,累了。我也是时候,安静地转身离开了。
再见OI,永别OI。

你可能感兴趣的:(游记)