23年信奥CSP-J/S,复赛宝典!

赛前准备1

考前一天 · 10月20日

一.  确认参赛时间

CSP-J2:上午8:30 - 12:00

CSP-S2:下午14:30 - 18:30

二.  打印准考证

登录NOI网络报名系统,使用报名账号登录后,依次进入“认证管理”-“进入认证”-“认证报名”-“下载准考证”,并将各组别的准考证打印出来备用。(10月16—21日在官方参赛系统中http://cspsj.noi.cn/可自行下载打印)同时报名两个组别的,需分别打印两个准考证。

三.  查询对应考场信息:

登录NOI官网的各省新闻页面,查看相关考场安排,并根据准考证号查询所在考场,确认行程路线。请务必仔细确认准考证号、区分报名的组别。对于同时参加CSP-J和CSP-S的选手,务必单独确认各级的考场,两个等级的比赛可能位于不同考场,请提前做好行程规划。

四.  备齐相关材料:

1、相关文具

第二轮认证主要采用机试,但是考试中会发放草稿纸供考生演算,请自带黑色签字笔(或黑色钢笔),便于打草稿。

2、有效证件

准考证(提前打印)、身份证(或户口本、护照)。准考证与身份证信息不一致的,不能参赛。

3、其他材料

各省存在差异,以NOI官网的各省新闻页面具体通知为准,部分省份可能要求有安全承诺书类文件。

五.  适当练习、注意休息:

考前最后一天以休息为主,适当练习算法模板、数据结构模板、文件读写等内容,适当保持熟练度即可。不建议高强度练习,也不建议学习新知识。

六.  若条件允许,提前适应比赛环境:

对于比赛中需要使用NOI Linux的选手,可以再熟悉下NOI Linux的使用;对于比赛使用Windows的选手,务必熟悉下可能影响最终评测的代码细节(例如C++使用freopen函数需引用头文件<cstdio>Pascal处理完文件应使用close语句关闭文件等)。

七.  认真阅读相关规则和信息:

NOI官网和各地区均有相关重要信息公布,不熟悉的选手可以再认真阅读,避免比赛违规。除非另行说明,CSP-J/S的技术规则均以NOI系列活动的技术规则为准。

CSP-J2/S2第二轮认证部分省份若采用NOI系列活动标准竞赛环境(NOI Linux 2.0)则会在参赛文件中说明。注意:部分考点的NOI Linux 2.0运行于虚拟机环境,要求选手在认证的全过程,不得自行退出虚拟机,在NOI Linux 2.0以外的任何程序代码及操作均视为无效,由此造成的后果由选手自行承担。

赛前准备2

比赛当天 · 10月21日

一.  赛前必须吃早餐,但切忌过饱

CSP-J/S的比赛在三小时以上,非常消耗选手的体力,因此赛前一定要记得吃早餐,避免出现低血糖。此外,吃饭过饱会影响脑部供血,建议七分饱或八分饱即可。如果担心饥饿,可以提前准备巧克力等不会影响他人的小食。

二.  清点相关材料:

出门之前应该先清点是否携带齐相应文具、有效证件、准考证部分省份要求文件等,防止遗漏。

三.  提前20分钟抵达考场,切勿迟到:

妥善安排行程,至少提前20分钟抵达具体考场(教室),并服从现场工作人员安排,如果考场有具体要求,也会在赛前告知,迟到可能导致错过关键信息。

同时报名两个组别的,务必正确区分考场位置,切勿迟到。

四.  了解并服从考场纪律:

开赛前5分钟,考场通常会宣读纪律要求,请选手务必遵守,包括但不限于关闭手机、不携带参考资料、不擅自离场、无作弊行为等。

五.  确认考场公布的具体要求:

尤其是对于文件目录结构的相关要求,各地各考场可能不同,选手应以考场公布的相关要求为准,否则有最终成绩爆零的危险。

不同考场提交程序的形式也有区别,一定要以考场公布的方法为准。部分省份若今年采用提交系统也会在对应NOI官方省文件中说明,选手的账号密码将当场发送,如果采用纸条的形式,请确保不要将密码纸条遗失。

六.  检查系统和设备是否完好:

到达考位后,第一件事就是检查电脑是否能正常开机,鼠标、键盘、显示器、主机是否能正常使用,操作系统是否流畅不死机。如果设备有任何功能性问题,及时举手报告监考老师,要求更换电脑。

比赛过程中 · 10月21日

一.  认真阅读:

认真阅读试题,包括源文件与目录名称、时限、内存上限、部分分要求等。

每年均有不少考生,因忽略这些“背景信息”导致最终成绩爆零。因此,选手应该尽量逐字审题,避免遗漏重要信息,例如图有无重边、图是否连通、编号从0开始还是从1开始等。

二.  规划时间分配与比赛策略:

除非解题思路和编码实现都非常简单明了,否则建议同学们先通读所有试题后再考虑编码实现,并在编写程序前,再次将相应试题从头到尾阅读一遍。 

建议选手的审题时间累计不低于30分钟,预留给最后检查的时间不低于30分钟(鉴于编程调试的不确定性,预留30分钟,实际极可能不到20分钟)。 

此外,选手务必考虑解题的重心——不排除后面的题比前面的题更简单,也不排除难题的部分分比简单题更易得分——比赛得奖最重要的是稳定地做高总分。

三.  适当放慢速度,小心编码细节:

很多选手容易在编码中犯各种低级错误,例如关系运算==错写为赋值运算=、逻辑表达式漏掉小括号()、变量i与变量j混用、变量l和数字1混淆等,这些错误都可能导致后续的调试时间无限延长。

因此,前期适当放慢速度,其实是在为后续的调试、做其他题、检查等工作争取更充足的时间。

四.  反复确认数据规模、程序的空间消耗和时间效率:

很多选手容易在比赛中不小心少开或多开数组规模(一般是少打或多打0),轻则丢分,重则爆零,因此务必重视对空间消耗的计算。同时,选手也应仔细确认自己所使用的类型是否足够算法的使用,避免数据溢出,尤其是避免中间结果的数据溢出。

常见的数据类型如下: 选手计算程序的空间消耗,应避免满格计算,其原因是程序本身的运行还需要相应的空间。

五.  不要盲目追求高分:

对于绝大多数选手而言,比赛拿奖、拿高分,最重要的是基础不失分,而不是难题多AC。

因此,选手如考虑要去冲击高分,应先保证低分不丢,提前做好基础部分的检查工作。如果决定冲击高分,也可策略性地通过if语句对不同的数据规模执行不同的算法。

六.  保持稳定、良好心态:

考试中干扰较多,选手应做到专注,不要让其他选手的敲字速度、做题进度等影响到自己的发挥。

CSP-J/S的单场比赛时间长,如果选手感觉思路受限或灵感不足,建议做一些简单放松,也可以中途去趟厕所,避免固有思路影响自己的解题和分析。

如在比赛中,选手感到紧张、不安、急躁,请注意调整呼吸,放松肌肉和双眼,及时调节。

七.  检查,检查,再检查:

在比赛最后30分钟,选手应该开始检查的步骤。考试结束前,各位选手务必要二次确认自己的目录结构是否符合考场规范,同时检查各类文件名、程序内的输入输出语句等是否无误。切勿让此类低级错误影响自己的成绩。

请确保自己的程序文件都成功提交且版本正确,是自己最后检查无误后的版本,最好提前十分钟提交,防止网络拥堵

赛后 · 10月21日后

一.  不用追究赛场得失:

比赛已经尘埃落定,不要让无法改变的事情影响自己的状态。

尤其对于同时参加两个级别的比赛,以及参加CSP-S的选手,一场比赛结束,还有后续比赛,此时,选手应做到及时放松和调节,不要让前一场比赛的发挥影响后一场比赛。

二.  及时关注评测、申诉等消息:

赛后,选手应积极关注NOI官网和各地区发布的信息,如对成绩存在异议,应及时申诉。

此外,今年CSP-J/S的证书大概率需要选手自行申请,选手应避免错过相应时效。

三.  保持一定状态:

多数选手明年还会继续参赛,对于这部分选手,建议在休赛期保持一定的课余训练,避免因长时不练导致能力下降,影响次年的发挥。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程竞赛一站通

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值