电话18065871965

邮箱qidianxingcheng@163.com

地址三明市三元区乾龙新村69幢B座2楼

2022年CSP-J/S第二轮复赛注意事项,防爆0!

2022年8月15日 430

一、文件操作

    首先,防止因为一些低级失误导致“爆零”,即得0分。每年都有不少学生“爆零”,其中最多的是因为文件输入输出问题和头文件问题。

    关于头文件问题,学生直接把万能头写上:#include<bits/stdc++.h>

    关于文件输入输出问题,学生直接用freopen()做文件输入输出重定向。

   比赛时,常用的程序框架:

 做题时为了方便测试,可以暂时先把两个freopen()注释掉,但是最终提交的程序里面一定要有freopen()做文件输入输出重定向。    备注:写题目名字的时候大小写是敏感的,一般是小写(千万不要写错,认真看,仔细写!)。 听从监考老师要求,根据老师的要求存放文件。(一般是在 D 盘根目录下,以 SD-00000XXX 为名字建立一个文件夹,文件夹下分四道题目的文件夹,这四个文件夹内各自存放一个源程序。)

二、常见问题

  1. 1、计算数据大小,是否爆 int ,注意 %d 与 int 对应, %lld 与 long long 对应,改 float 为 double ,%lf 与 double 对应。
  2. 2、注意定义数据的类型。小心 double 定义成 int,nt 定义成 char 等。
  3. 3、i++ 与 i-- 是先调用后加减,++i 和 --i 反之。
  4. 4、位运算优先级问题。
  5. 5、全局变量和局部变量冲突问题。
  6. 6、涉及取模的问题,能多模不少模,涉及乘法建议强制转 long long 。
  7. 7、二分和递归边界。
  8. 8、各种模板背熟、尽量理解原理。

三、比赛策略

 1、本条目针对 CSP/NOIP 常见题型。

2、大模拟:权衡时间,取性价比高的部分分。

3、数学、规律题:证明 or 猜测。(如小凯的疑惑。)

4、DP、图论:重中之重,属于主要做的题目。

5、永远记住暴力和骗分。

6、在空余的时间对拍、自造大样例确保程序正确性。

7、最后 30min 检查程序是否正确提交。

四、考试状态

  1. 1、CSP-J/S第二轮 是下午比赛,因此中午不能吃太饱、建议小睡一会。
  2. 2、考试时允许带食品,建议巧克力。
  3. 3、“厕所是 OIer 灵感的源泉。”洗手间可以让人冷静下来。
  4. 4、一定合理安排时间,不能炸心态,不能死磕一题。