退役录

                        NOIP2015总结
                                      lfw

DAY1:
感觉一切正常地去考试了。进了考场写了一个a+b的对拍,想着今天一定要对拍好简单题,稳稳地考一天。
拿到题目,发现第一题是模拟题,第二题不知道是什么,第三题好长啊,问最少几次出完牌,应该是一个很复杂的搜索,看来今天的目标就是做好前两题,第三题尽量多拿分。
接着写完了第一题,过了大样例,开始想第二题,感觉有可能是并查集?然而怎么维护次数呢,还是先写个数组模拟的暴力。然后暴力写到一半,我把题目给出的样例用图的形式画了出来,发现只要传话能形成一个环,就能传到自己。这就是求最小环啊,于是把手头上的n平方暴力写完,再写完dfs找最小环,然后对拍,测大样例。

前两题写完并拍完的时间是10:10,失误是我的第二题用的是n平方暴力对拍,而没有想到tarjan也能求最小环,这样就可以拍大数据了。
于是开始写第三题,反正看起来除了搜索没有任何其他的想法。然而由于我代码能力太差,11点半才第一次编译完成,然后发现第二个样例过不了,还没测大样例,然后改了一点小地方,发现还是过不了,感觉时间不多了,然后看看数据范围,发现n<=4有30分,这30分应该还是很好拿的,于是自己出了几个小数据测了一下,感觉没什么问题,于是再次检查前2题,就交了。

DAY1下午出来,发现同学们很多都过了第3题的大样例,感觉自己考得不是很好,今天的题目前两题太简单了,第三题我又做得差,估计很多人都比我高把。

DAY2:跟DAY1一样地进场了。
然后拿到题目,发现我的pdf看题目时界面会花屏,于是我赶紧叫监考老师来给我换了一台电脑。然而,当我坐到新位置的时候,发现这台电脑把一个窗口最小化以后,不会在屏幕下方显示,于是我又叫来了监考老师,监考老师说我可以用alt+tap切换窗口,也可以再换一台电脑。我发现旁边那个人都看到第三题了,我就用这台电脑算了。
开始看题,第一题是感觉是贪心?没想那么多,开始看第二题,我天这么多字符串,题目问的是方案数,看看数据范围,应该是DP,这怎么DP?还是先看看第三题,看着数据范围,这肯定是道神级图论题,感觉50分可以枚举删哪条边然后用lca求出答案。
于是开始写第一题,因为我想出来的贪心是要双关键字最小,所以打出来的时间有点长,接着我遍开始大对拍,发现对拍程序并过不了样例,一看时间,我天就9点50了,我第一题大样例都过了,应该没什么问题,还是先写后面的题。
开始想第二题,不久就想出了一个暴力的转移方程,大概能有70分,我就开始写了。
这也是我这次NOIP失误之处。

写完,WA,调试,调不出来,我怎么可能错,再调,不行,时间不多了,再WA。

当我发现已经10点40多的时候,心态就已经爆炸了,就要这么滚粗了么,不行,前50分是特殊数据,我要去骗。

写完20-30分的数据的特判,WA,再写40分到50分的特判,WA,
这么简单的东西我怎么写不对啊,我放肆的在gdb下按着n,脑袋里一片混乱,完全没有去想我是为什么会WA。
到了11点10,我必须舍弃了,我痛苦的关掉了第二题的程序,打开了一个新的emacs去做第三题,然后差不多写到11点45,过了样例,过了大样例,再肉眼检查一下第一题和第三题还有第二题的10分kmp,最后把程序放到文件夹下,看着第二题的程序,等待着的结束。

考完以后,突然就听到第一题贪心是错的,正解是二分,对啊,可以二分,这么来说我第一题也挂了。
好了,肯定没省一了。
我该怎么去面对家长,老师,同学期望。退组了以后,被分到其他班,我怎么面对高一上期的同学们,和老师呢。
这到底是为什么呢。
从来都没想过会在联赛中发生这种情况,一直以为联赛只要平平淡淡的过去就会有一个好结果了,然而现在一切都不存在了。
晚上,估计是这两年第一次睡不着。
还记得第一次在小学接触OI的时候,我觉得判水仙花数应该就是最难的题了,想起当时去考试,连文件都不知道怎么开,保存也不知道怎么保存。
初中参加了一次普及组的初赛,然后17.5分滚粗了,一直到初一下期的结束,都只学到了循环,然后初二学校就没组织了。
初三听直升的同学说他们要进行信息学竞赛的培训,然后每个周末来一中上课,感觉自己走在了别人的前面。
初三暑假开始真正的学习OI,也听了很多学长的故事,更深入的了解了OI,各种幻想这我以后说不定就能拿金牌。
NOIP2014出现了各种情况,最后只有省三,我还在想,今年这什么都不知道的,被坑得太多了,明年联赛肯定就随便考了。
寒假经历了刷人,然后和机房里的人到了一个班,有了更多时间竞赛。
豪气地在省选的程序中写下:
If(n<=200) mainwork();
Else
{
Printf(“next year I will be here again and Ak“);
return 0;
}
去北京参加APIO ,见识了各种神犇。
暑假两次熬夜打codeforce,然后很久精神都不好。NOI网上同步赛考的很差。
然后又是停课集训,一直到现在。
感觉OI时光很美好,也过的很快,一直都想着省选,NOI,省选,NOI,没想到我会在NOIP这个地方滚粗呢。也许也想过联赛滚粗的结果,但我一直以为是不可能发生的。
1点还没睡着,我就爬起来,把DAY2第二题用了20分钟,把20-30分的,40-50分 的,和之前打的70分为什么错全部想通了。手推一下3个样例,都能过。在设个sum优化掉一维循环,开个滚动数组滚动一下就能A了呢。
当时我为什么冷静不下来呢?

以前从来没碰到过这种情况把,感觉之前的考试每场考试都能把该拿的分拿到,从来没出现过大概知道但调不出来的情况,不知道怎么在这种时候冷静下来。
而且第二次模拟考试的两场考试因为去想前2题正解而没去写第三题,最后第三题暴力都没写。最后还是因为前两题都做出来了,分数可观,我也没想着去调整考试策略。
如果day1T3多组数据初始化了,如果day2电脑没坏没有耽误半小时,如果10月10多号没有写过poj拿到生日礼物,没写过拿到CTSC2007数据备份,如果当时DAY2T2写对了,如果day2T3知道那种方法在noip的评测机上拿不到45分,很多如果,结局都不会是这个差15分省一。
最后还是在NOIP上筐瓢了,不知道为什么,它就发生了。我的OI生涯就这样结束了,以前付出的所有,现在留下的只有回忆。也许我了解了人类智慧的伟大,也许我得到了学习能力,但对这样的结果,我只能说我不甘心。不甘心又有什么用,什么都没有了,必须尽快投入常规学习生活,我的常规已经落下太多,只有一年半的时间我能准备高考了,想再多也没用。
我只能在此祝愿其他人能在以后的路上顺利前进了,我也会在另一条路上努力的。

                                                        2015.11.11

update:
noip2016全程打暴力加对拍想出正解也不打求稳大法 100 45 60 100 45 60果然分数很工整233
新版noi linux无法把bash脚本直接转可执行文件,无奈手动对拍肉眼比对。。。
然而当年day2T2不会用重载运算符,导致少15分。
day2T3暴力出错少了10分,官方数据弱,强也没事,分数线低得可怕。
高考考挂,然而还是没有noip2015那么爆炸,于是暑假就跑到学校入acm坑。
acm赛制和oi赛制各有优缺点吧。

你可能感兴趣的:(个人,比赛游记,比赛随笔)