2022年CSP-J/S第二轮复赛注意事项,防爆0!
首先,防止因为一些低级失误导致“爆零”,即得0分。每年都有不少学生“爆零”,其中最多的是因为文件输入输出问题和头文件问题。
关于头文件问题,学生直接把万能头写上:#include<bits/stdc++.h>
关于文件输入输出问题,学生直接用freopen()做文件输入输出重定向。
比赛时,常用的程序框架:
做题时为了方便测试,可以暂时先把两个freopen()注释掉,但是最终提交的程序里面一定要有freopen()做文件输入输出重定向。
备注:写题目名字的时候大小写是敏感的,一般是小写(千万不要写错,认真看,仔细写!)。 听从监考老师要求,根据老师的要求存放文件。(一般是在 D 盘根目录下,以 SD-00000XXX 为名字建立一个文件夹,文件夹下分四道题目的文件夹,这四个文件夹内各自存放一个源程序。)
二、常见问题
计算数据大小,是否爆 int ,注意 %d 与 int 对应, %lld 与 long long 对应,改 float 为 double ,%lf 与 double 对应。
注意定义数据的类型。小心 double 定义成 int,nt 定义成 char 等。
i++ 与 i-- 是先调用后加减,++i 和 --i 反之。
位运算优先级问题。
全局变量和局部变量冲突问题。
涉及取模的问题,能多模不少模,涉及乘法建议强制转 long long 。
二分和递归边界。
各种模板背熟、尽量理解原理。
三、比赛策略
1. 本条目针对 CSP/NOIP 常见题型。
2. 大模拟:权衡时间,取性价比高的部分分。
3. 数学、规律题:证明 or 猜测。(如小凯的疑惑。)
4. DP、图论:重中之重,属于主要做的题目。
5. 永远记住暴力和骗分。
6. 在空余的时间对拍、自造大样例确保程序正确性。
7. 最后 30min 检查程序是否正确提交。
四、考试状态
CSP-J/S第二轮 是下午比赛,因此中午不能吃太饱、建议小睡一会。
考试时允许带食品,建议巧克力。
“厕所是 OIer 灵感的源泉。”洗手间可以让人冷静下来。
一定合理安排时间,不能炸心态,不能死磕一题。