写在NOIP2018——第二十四届信息学奥林匹克竞赛之前

标注:本篇博客——常犯错误来自添加链接描述,若要了解更多详情请关注。


明天就是2018NOIP复赛了,身为初二的我当然紧张,简直是压力山大了,毕竟这次的竞赛,不成功,则成仁。如果考不好,有极大的可能退役,所以,这里借鉴一下Ronaldo_ZYB的一些易错点以及注意事项,希望我明天比赛能RP++吧。

  1. 常犯错误:
    1、打表不删除
    2、文件名打错
    3、不开long long
    4、使用long long 但是没有打lld
    5、负数下标
    6、变量重名
    7、审题不仔细
    8、没看数据规模导致数组越界
    9、变量,数组不赋初值
    10、没有去掉freopen的注释或没写freopen
    11、c++编译inline后没有类型
    12、在NOIP当中:STL要用clear赋初值:数组变量要赋初值;字符串,STL容器不能用memset
    13、题目要求却未对结果取模
    14、没看清问什么,就输出其他的东西
    15、循环变量打错
    16、变量名混淆(例如m和n互换)
    17、输入的变量混淆(例如输入的是n,m;你却输入了m,n)
    18、输出格式错误(例如题目要求你行末不能加空格,你却多打了一个空格)
    19、提交错程序
    20、在未开启文本扩展名的情况下,手动添加了扩展名
    21、变量重名
    22、全局变量与局部变量重复定义
    23、定义的变量与C++内置的关键字重名(最好首字母大写)

这些错误看似低级,但每一个都是**血淋淋的教训啊!!

所以我为了避免这种低级错误,我打算考试的时候留10~15分钟来检查我的程序是否合格

  1. 考试时间的规划
    1、第一题到第二题,我打算尽可能在一个小时之内写好,然后在用10~15分钟时间里去检查它们是否拥有低级错误,并再次校对文件输入输出
    2、在确保第一题到第二题无误的情况下尽可能的想第三题的正解;但是如果前两题没在一个小时内写出,那就先写第一题和第二题(如果难易程度是按照从小到大排序的话),先易后难,这是考试的基本“贪心”策略。
    3、如果第三题正解实在想不出来,那就尽自己的全力来打暴力,能骗分的骗分,能暴力的暴力,能剪枝的剪枝,反正是自己能拿几分就拿几分
    4、第三题完了之后,我不求第四题能打正解,但是如果第四题能写暴力的话还是尽量要写暴力的。毕竟一分就好比千军万马过独木桥啊(滑稽)。

  2. 最后在预祝自己RP++吧!

 LL RP=MAXX;
  while (RP) RP++;

你可能感兴趣的:(总结)