我知道我会走得很慢,但我不会停下
今年是第一次参加NOIP提高组的比赛,其实压力很大。去年普及比赛由于少了,我一直记得被我当剑耍的无辜改锥。但是有一星期连续T1爆炸,得分不高过20分,怀疑与失望慢慢地充斥着我的心,说句实话,我一度怀疑我会不会NOIP也变成这样,T1炸飞,省一就与我无缘。而且那段时间文化课也不太顺利,自我期待和自我认知的巨大冲突让我一度陷入无限的忧伤,虽然每天都还是照常和同学说笑,但是我知道我的心理压力已经快把我逼到了崩溃的边缘,眼泪总是被含在眼眶里,可是我一直都忍着,一直想找一个晚上自己发泄一下,可是回到家里却已经累到倒头就睡,无心想别的事。
还好,我有个好班主任,宋老师通过和教练的交流知道了我的状态,找我去进行了友好的谈话(真的友好),和我聊了聊竞赛,他说竞赛不能学得太功利,不要一直和别人比较,还重复了他一直在说的一句话,
极致的过程,最好的自己。
后来是越来越多的鼓励,我也慢慢地调整了状态,放下一切想法,全心全意做题,不去考虑那么多。终于我从连日的消极情绪中走了出来,每天的T1也稳定地保持着基本AC的状态,虽然某lybdalao已经保持了T1T2都不爆炸的状态,但是我终于能做到不在意了。NOIP状态好多了。
早自习下了以后准备去机房最后再打一上午板子,走之前宋老师带着全班为我们五个OIer送行,祝我们好好发挥。出教室的时候被所有人的掌声送着出了教室。去食堂的路上,每个碰到的同学都对我说加油。很开心,或许这就是在668的感动。走的前一天晚上,老师给了我一个橘子,说这是幸运橘。含着泪接下,深深地点了点头,走出了办公室。
中午就启程了,坐着大巴车奔赴临汾。还好晕车并不怎么厉害,一路想睡却睡不着,和css聊天打发时间。css一路都很开心,而我由于考前的心态调整,心情也算得上是轻松,于是两个人谈天谈地谈人生谈理想,莫名怀念初中的事,可能是因为那会儿确实活得潇洒放肆,也有可能是因为那会儿比较牛逼。
一路颠簸终于到了目的地,下车以后就开始了传统保留项目:签名墙,又称大型机惨现场。各种岸芷汀兰郁郁青青AKIOIDKWTXDY之类的写了一墙,我拿着笔犹豫了很久不知道该写什么,最后只是写下了Alan Kardon这个自己莫名起的名字,或许算一个来过的证明?接下来合影留念什么的基本操作就不再赘述,口号例行“DKWTXDY”。
到考场试了试机子,打了个dijkstra,键盘鼠标手感爆炸,还不如我家本世纪初的键盘用的爽,尤其是空格键我老感觉它要掉下来,对于一个才改了码风离开空格键不能活的人,简直是一种折磨。后来找到了自己的机子,发现考场后面都是LINUX大佬,蒟蒻的我瑟瑟发抖。这个键盘比刚才那个强得多,放心了些,去食堂吃饭。
去食堂路上发现临汾一中的新校园修得比海亮还棒,绕岸垂杨,绿波荡漾,看得十分舒心。食堂比想象的要好很多,开心地接过餐盘去打饭,沿着流水线走过去我有点怀疑人生,每一个菜都是辣的!每一个!对于一个打了疫苗不能吃辣的人来说,这意味着我可能要回到体验营时期,准备吃盘了。最后我本着视死如归的精神,打了几个看起来不怎么辣的菜吃掉了,味道还可以,比去年强得多。
回到宾馆和wwt住在一个房间,总有种不祥的预感,来自海亮宿舍。但是整个晚上似乎都比较平静,wwt连看两部电影,而我打了一晚上线段树2,终于把这个板打过了(现在想想发现我已经不记得了(捂脸)),又看了看LCA,心满意足地去睡觉,一夜无梦。
带着一点点期许,虽然明知道几率不大,但是万一呢,毕竟我也是努力过的啊。
酒店的床有点软,一觉起来腰疼,这让我有点担心三个半小时能不能坚持坐下来,对于一个腰椎并不好的人坐三个半小时并不是什么简单事,有点反胃早饭也没怎么吃,倒是精神还好。在酒店一楼第一次认识了Capella小姐姐和Accept,都是很优秀的OIer,Capella小姐姐真好看。
坐车到临一,路上感觉还好,一下车就感觉整个人都像弦一样紧绷了起来,不知道是不是因为天气微凉,我一直在微微发抖,紧紧扣着wwt的手,想寻找一点温暖,或者说信心。wwt问我:“这么紧张吗,你扣得我手都血液不循环了。”我嘴硬道:“天冷我穿得薄。”同时心虚地松开了手。
到了考场剥开老师给我的橘子吃了一半,深呼吸了好几次,压住疯狂跳动的心,解压了题目。密码是飞雪连天,有点小触动。听从大佬的教诲,把三道题都仔细看了看,T1感觉可做,T2乍一看以为是大凯的疑惑,但是想了想感觉应该不是,不太有思路,T3感觉有部分分可拿,紧张感瞬间消失,开始想题。
可能是我太弱了,T1居然没有一眼切掉,看了看数据范围,看到高度低于10000,就感觉可以开个桶或者别的什么玩意儿,然后就画了个图开始瞎搞,最后搞出来一个差分做法,(闭眼)自证了一下有道理,就开始敲代码,写了以后稍调了调就过了样例,一看时间还有两个半小时,心态稳了很多,开始看T2。
T2我想了一会儿,得到一个dalao的一眼结论:一定是从这几个数中选的,如果一个数能被另外几个数表示出来就被筛掉。直觉结论,闭眼证的。然后我就开始思考怎么去筛掉这些数。一看数据范围,脑子里蹦出一个诡异想法,枚举每一个数能不能被另外两个数中的某倍表达出来,好嘞n^5枚举开始,好像还能拿不少分。发现在这个暴力并不难写,愉快地写完测样例,小样例过了,大样例跑得快到飞起,一对比心里一凉,最后一个错了。于是我开始手推样例。推着推着,我心里一颤,全错了,这个算法是假的。没办法,写暴力dfs吧。于是我开始码,完美gg。一看时间只有不到一个小时了,完了。去上了个厕所,回来开始写T3。
T3时间真的不多了,一眼看到有一个m = 1的情况,好像有20分,暴力应该不难打,还有链啊菊花图啊,但是简单想了想并没有什么思路就弃掉了。开始爆发手速敲bfs,最简单的暴力,十五分钟敲完,五分钟调试,成功过了小样例。于是返回去调试T2,但是又失败了。最后准备交卷的时候决定赌一把rp,把那个假算法交了上去,得多少看rp吧。
出考场以后感觉,真是爆炸的一天,全世界就我T2爆炸,所有大佬都见过原题,留我一人一脸懵逼。心里蛮难受的,想着day2翻盘。
下午去大槐树玩,上了一炷香保佑++rp,买了点礼物打算回来送给朋友,还和gry合资买了把戒尺准备送给宋老师,感觉可能是皮痒痒了想找打吧,回到宾馆去找pyq玩,回来又看了一眼板,早早睡了。
一切例行,吃掉了剩下的一半橘子,在考场等开始。密码和我想的差不多,是笑书神侠。看了看题,得出一个结论,今年可能是National OIers Loves Planting。T1应该可做,T2应该能写写暴力,T3应该不可做。
不知道出于什么心态,可能是受去年Day2T1难度的影响,我居然认为我可以写出来正解。于是我就开始了大分类讨论推正解。事实证明,大分类讨论我一般都会死得很惨。当我花了近乎一个小时终于得出了结论后开始码,码着码着忽然发现少讨论了一种情况,再讨论就超出了我能力范围,于是gg,开始考虑暴力。60分暴力并不是很难写,花了20分钟码完,调试的时候发现一个大问题,大样例RE了。我开始一脸懵逼,努力调试,直到当我发现只剩下一个小时的时间了。我害怕了,不敢继续写下去,开始看T2。
看T2的时候,我的心态已经很不稳了,处于崩溃的边缘。我满脑子都是,我不会Day2爆零吧。我努力控制住微微颤抖的手,在纸上画图推算,居然发现了50分的数据的做法。我开始写50分,终于调试完毕过了样例。我长出了一口气,才发现手已经冰凉得像一块铁,手汗早已浸满了键盘。T3已经放弃了,再调T1,到最后却还是什么都没有调出来。无奈,最后交上了那个错误的程序,T3连源程序都没有。心碎如我,出考场的时候整个人都是虚的,好像只要谁推我一把就会倒在地下再也起不来。
出考场见到dkw,和他聊了聊题目。经验丰富如dkw,一听我的做法就知道我死在哪了,原来是开了全局数组,气得我想捶墙,60分啊60分,亲手葬送60分。
一路上算了算我总分可能还不够200,怕是省二预定内心就更加难受,一路上都很消沉,感觉不知道怎么回去面对同学,面对宋老师。虽然也算不上是什么不孚众望,但是总是感觉辜负了大家的期待。脑子里回荡着白居易的一句诗:“举眼风光长寂寞。”第一次如此深刻地体会到白居易写这句时的心境,只是觉得和我的内心高度契合。算了,回归文化课吧,回去还有期中考试呢,还有更多东西在等着我,我还不能停下呢。
回来发现我那个假算法竟然在随机数据下表现十分优秀,拿到了75,这让我一度激动。但是这依然改变不了我很有可能拿不到省一的事实。还是自己码力太弱,以后做题不能一直看题解,哪怕看题解也要自己老老实实码一遍,不然到时候暴力都打不出来就很难受,就像今年,我要是Day2T1打出来了我还忧心什么。明年再战吧,我还不能放弃。我是当真弱,但我也当真喜欢OI,自己选的路,跪着也要走完。我知道我会走得很慢,但我不会停下。就像老师说的,极致的过程,最好的自己。
某咕F出分了,230分,省一无望,难受。看了看名单,发现高一的女生没有比我高的了,感觉自己明年省选应该是很有希望的,毕竟省一大佬明年就退了,但就我这个低得可以的成绩,怕是连省选都去不了,白白失去了机会。仿佛看到自己的前途被自己亲手断送,有点绝望,我不甘心没有进过省队就退役,我还想去NOI的考场看一眼,我知道我自己很弱,但我并不曾失去梦想,我相信即使是井底之蛙也在不断地仰望天空,哪怕只有那么一寸天空。我不会放弃的,无论如何,我要准备省选。
当然,这一切都要等在我把文化课的成绩稍提一提之后。期中照例很渣,班里中段,对不起自己进校的名次。还是心态问题,有待慢慢调整。