NOIP 2017 惊魂记
考完了NOIP三周后才开始补……然后又补了一周……
DAY -1:
晚上吃了一顿送行宴散伙饭,然后默默地看了一遍之前所有考试后写的题解,再读了几遍板子,然后和QTY一起和达哥又一次在外面谈了一个小时,约定“退役了不许哭”,一副考完就要退役的感觉。
DAY 0:
早上起来感觉有一点学不下去,默默地打了一些资料。然后启程(事后奶人必死的老班说他本来还想去送行来着,还好他没去……)。在去德州的车上和酵母菌继续日常相互吐槽,到了火车站才发现传说中的永和豆浆貌似并不是永和豆浆……然后就默默地花了20分钟28块钱换来了一顿不到10分钟吃完的饭,对于饭店的运营模式无力吐槽。在经过一番神奇的数人活动之后上了火车。然后发生了一起人口失踪案,后经查证,果然,lc忘记数自己了……在不小心把QTY搞醒之后玩起了一个很耗智商,很减RP的奇怪的游戏……到了传说中的燕大被酵母菌一口毒奶:joker:“真希望这不是最后一次来这里”酵母菌:“放心,你大学四年都会在这里待着的!”RP++……
然后就到了传说中的燕大,还好,虽然楼又老又复杂,但是里面的配置还是很顺手的,关了360后默默地打了一个树剖,然后发现没法对拍,然后默默地瞎打了一个a+b的对拍。为什么要打a+b呢?一开始教练员说好的两个小时试机时间由于火车到的晚了一点以及对于试机时间的规定,变成了30分钟不到,然而又被360坑了好一会,所以,你懂得……
然后就到了传说中的燕大食堂,吃完饭发现我们丢人了,是的真的丢“人”了,有4个Hzoier不知所踪,于是乎教练员毅然决然的独自进食堂寻找,让我们先回旅馆,然后就在燕大门口碰到了失踪的4个Hzoier,原因大概是这样的:“咱们去哪集合?”“燕大门口吧……”“为啥我记得是在食堂大门口呢?”“那你到底信不信我,我去大门口了”“好好好,我信”,于是乎就发生了惊天疑案……还好,至少没有人真的失踪。
到了宾馆就和lc分到了一起,于是乎lc在签完字后很lc的出去浪了,洗澡洗的差不多才发现宾馆的洗发露挤不出来,于是只是泡了泡水……
于是乎本着追求卓越的原则看了一小时电视后看了一个小时资料,然后就差不多九点多了,烧了壶水躺下睡觉后浪完了的lc终于回来了(话说他要是那会没回来会不会就被我在门外晾一晚上了??)。又聊了一些奇奇怪怪的东西,然后就安详的睡过去了,才怪。晚上虽然没有失眠,然而莫名总是上厕所,然后每次被lc的行李箱暗算,不过貌似对于第二天的精神状态没太大影响,不过lc貌似快被我的手表闹心死了。
DAY 1:
信息量超大的一天:
早上6:20起来,不早不晚,喝了一杯凉咖啡提提神后就和大部队一起去燕大了,吃了传说中的馄饨,然而却听说真正的那家搬出去了……不过还是很不错的,配上蛋夹馍还是很适合考试之前吃的。买了两瓶水后走向考场。
到了考场还有十分钟的时候才如梦初醒,我现在是在NOIP赛场上!(我是不是睡迷糊了?)用了几分钟冷静下来之后进场答题。当然,先关掉坑死人的360。
题目发下来看到三道题我是懵逼的,T1说好的小模拟呢?T2什么时候出模拟了?T3我好像在哪里见过,然而貌似不会打啊,药丸药丸。
再一次冷静下来之后分析了一下,T2应该不算太难,注意细节就行,T1有点意思,然而只会n^2,T3呵呵。
本着NOIP试题不会T1比T2难得原则先打了T1暴力,然而想了一会并没有想出正解,心想完犊子,然后发现时间过去了半个小时,决策了一下我实在不行就再花半个小时,如果实在不行就认命了。然而打表也没有看出什么规律,还是一头雾水。然后突然想到了黄学长曾经出过的“小奇挖矿2”,当时我自己证过一个类似的结论,然后开始推广到这道题,然后惊喜的发现我只需要证一下互质的两个数在一个数不断自加且对另一个数取模的意义下什么时候能出现0~另一个数-1。然而达哥出过一道题,利用的就是这个结论,所以我连证都不用证,直接打上b*(a-1)-a就好了。
做完T1打完对拍过了差不多一个小时的时间,开始搞T2。T2我是直接冲着100分去的,因为貌似部分分并不比全部分好得多少,还费时间,然后就平心静气的打码,打了不到一个小时打完了,调完一两个小错之后差不多了。由于打对拍太麻烦而且没有暴力程序,我就只是静态差错了一发。
T3有一点点懵逼,不过还是打完了深搜送的10分,然后开始想怎么搞,其实一开始并没有直接冲AC去,而是先想解决不带0边的几个测试点,却无意中想出了解决0边的深搜的办法,然而这并没有什么用,最后瞎打了一个乱搞交上去了。毕竟这道题个人感觉做出来正解的人一定不多,所以心理压力并不是很大。
交完题准备走人的时候听到一个熟悉的声音叫我,发现竟然是我在EZ的朋友ZJW,好开心,踏破铁鞋无觅处,得来全不费工夫啊,不用再找EZ人找他了。于是乎我很开心的去取包,听到几个貌似是唐山一中的人讨论T1是GCD,莫名感到开心(你懂得)。然而路过4考场大门的时候看到了一个看过千万遍的名字SD_le,一开始还自我安慰以为是重名,然后发现貌似真的是本尊,话说一个队爷来水省RK1真的好吗?
然后问了一下zjw才知道,来的不止有SD_le,EZ一帮高三大佬都来了,感觉药丸,本来就挺没底的,又多出来这么多大佬,HZOI高三大佬一个都没来……
然后和zjw一块吃了顿饭开开心心的了解了一下EZ的情况后回到宾馆查验代码,然而却发现准考证丢,丢了……
一身冷汗,与程序没收上来的lxy一起和教练员去燕大交涉,一路上脑海里想了无数种第二天该怎么过,唯独没有想的就是接着去考试,在秦皇岛大冷天的出了一身冷汗,到了燕大没让我跟着上楼,突然感觉整个人都完了,辛辛苦苦干了整整一年OI,想到过死在CE,死在MLE ,死在读题,万万没想到死在了准考证上啊!然而却发现把我拦下来的几个志愿者都是NOIP2014、2015的老OIer,他们很友善的告诉了我今年有所改进,就算身份证,准考证都没了我也可以先考试,考完试后再确认身份,天不亡我啊……然后顺便了解了一下今年考试的其他信息,发现真是生对时候了,要是早几年我恐怕就真的这么退役了,然后就在收获了一波“前辈的祝福”的BUFF后回到了宾馆。发现他们都被老师们带去海边玩了。于是一个人在房间里默默的看了一下午电影,然后在经历过一系列巧的不能再巧的的巧合后和酵母菌,WX一起蹭一哥的饭,话说饭店的烤鱼还是很不错的,然而我却在餐桌上被活活奶出了血,真的血,流了快一个小时。回去发现moyi在过生日,然而并没有胃再去吃蛋糕了,象征性的吃了一口之后开了个会继续回宿舍休息。晚上还是按照Hz的作息睡觉(话说这天lc回来的还算挺早啊)
DAY 2:
很不开心的一天……
早上起来后有一点点小困,喝了一杯凉咖啡后依然有一点点想和周公携手同游的感觉,然而并不能接着睡了,然后就和wq、lc两位大佬一起去吃饭。早饭感觉不是太好,油条有一点凉,有一点硬,而且为什么两根是指的缠在一起的??!!吃的不是太饱,又一次从小卖部买了两瓶水直奔考场。
到了考场还是由于没有准考证被拦了下来,然而很和蔼的监考老师用一副等了你好久的表情看着我,然后很有效率的帮我打出了一张临时准考证。
到考场发现SD_le竟然和我一场,想着考完膜拜一发去。然后就发题了。
T1好水啊,分分钟切掉。T2好奇怪的一道题,数据范围的话应该是让我状压,T3什么鬼,不过应该是属于部分分比较多的题。
于是上来用了半个小时看题+切T1,然而切了T1后脑抽没有打对拍,因为当时觉得极限数据太难输出Yes了,后来才反应过来,我又不是非要按照极限造数据,还是可以对拍的啊。然后想了一下决定先拿T3暴力分。打完纯模拟之后沙茶的以为自己50分稳了(这就是老师说的在考试状态下智商下降的表现吧)。然后琢磨后30分,看到x=1职业敏感的认为这是启发正解用的,不过既然时间还多,那我就先打一下30分暴力吧,打完顺便再吃一个蛋糕压压惊。然而就在这里出现了最可怕的失误。当时不知道为什么,忘了我会平衡树,用线段树打出了一个奇怪的打法发现根本不可靠,然后调了大半天,最后还剩2个小时的时候先去打了T2的贪心40分暴力,然后接着去刚30分暴力,现在想想真是挺傻的,为什么不能冷静的再次分析一下呢?于是就掉进了深渊……
回过神来发现还有1个小时,然而此时T2的正解并没有打,所以心态有一丝丝崩溃,但是还是尽可能的平静下来,按照之前想到的状压方式进行大码。由于这次思路比较清晰,打的还是挺顺利的,然而又一次犯了致命错误,最短路初始化初始成0了,然后就各种崩溃,在最后10分钟终于发现这个致命的错误,赶紧替换了原来40分的程序,然后在离收卷还有10秒的时候发现T3只拿到了30分。当时忍了好久没有崩的心态终于崩了,心想,万万没想到,以为死不了,最终还是死在了联赛。有一种造化弄人的感觉。
强忍住泪水(好吧有一点夸张)走出考场去吃饭。碰到了QTY和DK,对QTY说一句“我挂了,以后你一个人走吧”(临走前一天晚上liu_runda对我们说过一句“我相信如果你们两个人中有一个人退役的话退役的那个人一定也会祝福留下来的那个人吧。”好一口毒奶!),然而QTY却说他DAY1跪了。在买饭的时候又由于叫了一个姐姐“阿姨”被批判了一番,有点雪上加霜。吃饭的时候依然难受,好心的QTY妈妈给我买了一杯不知道是奶茶还是咖啡的饮料,然而还是高兴不起来。临走的时候才想起来燕大著名的炒酸奶,然而好像并没有机会吃了。搭乘QTY的顺风车回到宾馆,教练员半开玩笑的说“拿省一没问题吧?”我只能回答“感觉够呛。”貌似把老师吓到了。简单检验了一下程序之后就收拾东西回衡水了。
回来的路上很多人开始各种颓废,然而并没有那个心情……
唯一使我暂时笑一下的就是姚老师偷拍于老师睡姿被抓现行(也不知道最后拍到没有),不过又有一种这种感觉以后都不会再有的伤心。
在火车上发现老乡,有一点小惊喜, 然后在火车上目送火车进沧州站又出沧州站。回到德州告诉我放假……半个小时前我刚刚路过家门口啊!!
后记:
DAY 3:
老师拿山寨数据测了一发,省14名,415,不算太炸,心情好了一点点。
DAY 不知道多少:
老师又拿另一套数据测了一发,省7名,435,心情又好了一点点。
DAY 还是不知道多少:
突然发现DAY2 T1数组没清空,可被卡爆零,崩溃……
DAY 出分:
省第6,450分。DAY 1:100 100 30.DAY 2: 90 100 30 。话说没加memset才卡我10分,然而这10分注定改变了我的一生。出乎意料,lc被卡死了100分,从省第一到了省第十。QTY炸了。第一不是Hz的。老师很闹心……
不管怎样,最后还是很幸运的留下来了。然而由于Hz考的在前面的不少,省选变成了校杀,10进4,好残酷。
——不过老天既然在联赛放了我好几马,我相信一定是有他的用意的……