NOIP2018PJ总结
NOIP2018PJ总结
转眼间,NOIP2018PJ就只剩下了一个孤零零而又鲜红的分数。回望这一年走过的OI路程,既有参加NOIP的激动,也有赛场上一些失利的遗憾。想一想,我应该给自己总结一下吧,希望其他人能从中获益,也让我明年再战的时候能有所借鉴。
考前:
考前大概一个月吧,我就开始堕落了,可能是被做题快冲昏了头。回看这一个月——难题不想做,简单题又懒得做。考试前一天,我一直在看跟考试无关的内容。这就导致了我在考场上不能发挥出实力,没有那种紧张的气氛,大脑也没有像dalao LJZ一样活动起来,于是,while (--RP);......
初赛:
选择题:
从策略来说,我一道一道的做,遇到难题也没有跳过,导致我在这里花了太多时间,浪费的时间也没有换来多少分,从而影响了我的分数下面题目的思考。
比如说
设含有10个元素的集合的全部子集数为S,其中有7个元素组成的子集数为T,则T/S的值为()。
A.5/32 B.15/128 C.1/8 D.21/128
这道题,明明知道我连意思都不懂,我还硬着头皮去做,我这是自己害自己啊!
从知识上来说,我没有积累那些基本知识。这主要还是因为我堕落造成的。
再比如
中国计算机协会于()年创办全国青少年计算机程序设计竞赛。
A.1983 B.1984 C.1985 D.1986
这明显就是我没有学好嘛!
阅读程序求解
不想说什么了,就是差!我竟然看错了2道题目!2道题啊!28分啊!
int findans(int n,int m){
if(n==0) return m;
if(m==0) return n%3;
return findans(n-1,m)-findans(n,m-1)+findans(n-1,m-1);
}
我把这个看成什么了呢?
int findans(int n,int m){
if(n==0) return m;
if(m==0) return n%3;
return findans(n-1,m)+findans(n,m-1)+findans(n-1,m-1);
}
是不是很愚蠢?我自己都不敢相信!我辛辛苦苦花了半个小时做的题,结果?这是不细心的后果。主要在于我没有认真审题,为了赶时间,就匆匆忙忙地做题,这肯定是不对的!心痛啊!
程序填空
到这里的时候,我没有足够的时间了,于是,第二道比较难,我只好猜,好像还没猜对多少;第一题也粗心错了一个空:
ans=(__(5)__)%p;
答案是:
ans+gcd(a[i],a[j])
我写成了
gcd(a[i],a[j])
...(无语)
谁让我前面的题耗费了太长的时间呢?
初赛总结
总的来说,这一次初赛虽然过了,但这不是我的真实水平,我浪费了太多时间。幸运的是,有一大堆水军在前面当炮灰,否则我就要凉凉了。
复赛:
初赛只是预热,复赛才是重头戏!可是,我的复赛也考砸了!下面,我要一题一题分析原因。
Q1 title
这题是一如既往的水。但当我看到这题的时候,我的内心是不安的,不要问我为什么,也许是我骄傲了吧......
Q2 fight
这题光看题目就很简单,由于我过于轻敌,看完题目以后我写了半天,写到一半竟然忘记 乘 该兵营到 m 号兵营的距离了,幸好大数据能够发现该问题,否则我这题就凉了。我用了一个小时来写完。写完过了样例也没有检查,在洛谷上测是80分,一检查,发现好像在 M 点的情况不够全面!粗心!粗心!
Q3 bus
这题耗费了我太多的时间,导致我几乎没有时间去做,去看最后一题了,写完暴力后,优化到一半就快要没时间了。匆忙的我赶紧用回之前的暴力。结果...最后这题的程序竟然不!见!了!
Q4 tree
这题...我都没有时间去做,甚至连题目都没有看懂!我真的是欲哭无泪啊!
复赛总结
策略,策略,策略!我没有按照老师说的那样,先看完题目,再做。后面的题导致我的脑细胞全部死亡。第三题的失踪,让我十分意外。
总结:
这次NOIP考的不是很好,也浪费了一次获奖的机会。经过了我的认真思考,我总结出了以下内容。
问题:
1.骄傲自大,不沉稳
2.为了赶时间,不认真审题
3.没有安排好时间
4.仔细检查也没有查出什么东西来!
做法:
1.认真做好老师要求的事情;
2.谦虚学习;
3.平时多问老师或同学问题;
3.合理安排时间,复赛按照先看完题目,再做题;
4.仔细审题,仔细检查,这不是浪费时间的行为!
(好像把我的学习计划给写上去了)
我的两大敌人:虚荣心 粗心
我一定要战胜你们!!!
写给明年的自己
你可还记得,上一年考砸了的你。你现在一定战胜了虚荣心和粗心!这一次,你要沉着应对考试,一定不要犯你一年前犯过的错误!加油!冲刺一等奖!你能行!希望你RP++!NOIP2019一等奖!
后记
写到这里,我已经深深地认识到我的错误了。NOIP2018考砸了,它已经考砸了......