说起来我也是参加过CSP-J/S三次的人了,无奈2021年和2022年疫情闹得沸沸扬扬,虽然我都拿到了第二轮的名额,但还是没有去,主要是一来一回要花费好久时间,在严重的时候还需要隔离。也幸好现在疫情已经没有当时那么严重了,于是便参加了CSP-J/S的提高组第二轮。(说起来今年的普及组分数线也是离谱,分数线低的几个省30都是二等奖)
对于这次复赛的参加我还是深有感触的。
1.freopen函数,其实在开考前你就可以把程序头文件等先打好,这个考官不会说你什么(可能有特殊情况),记得freopen要打上,不过在运行程序前记得用 // 注释掉(应该不会有人在考试的时候忘记打把),freopen函数的原理我也不是很懂,毕竟我也只是个刚学c++没多久的蒟蒻,有兴趣的可以去查一下,博客还是有很多大牛的。
2.return 0; 记得在主函数中打return 0;它代表这程序的正常退出,我有个朋友他之前考第二轮时忘记打return 0;了,结果他写了4个小时的程序全都是0分,所以在日常的写程序中就要养成写return 0;的好习惯。
3.文件存储目录,目录编排你一定要提前了解好,如果你文件储存的目录编排错误,CSP它就不会把你的程序录取进去,我还有一个朋友他比赛时忘记了目录格式,问监考老师,结果监考老师也不清楚,还把他教错了,导致他考了个0分。(提个醒,考试最好事先了解一下,这监考老师都指不定是那里抓来的大学生壮丁,他们自己都不是很了解,不过我说的也不一定,毕竟老师在中国人心中还是很有威望的)
以上仅我个人看法,本人只是一个学c++没多久的蒟蒻,如果有什么错的,就先道声抱歉了。
在此我希望我们这些蒟蒻可以继续加油,争取向着大牛的方向前进!