Robocom睿抗机器人开发者大赛(RAICOM)-CAIP编程设计赛道“编程技能赛”比赛信息(更新至2024年)
比赛简介
比赛官网:https://www.raicom.com.cn/
报名网址:https://www.raicom.com.cn/match.html?matchType=0
赛制说明
该比赛属于个人赛,而且是类似ioi赛制,就是每一道题目提交之后可以看到自己题目的分数,而且可以多次提交都有效的取最高的分数(蓝桥杯只有最后一次的提交是有效的而且当场看不到分数),那么就可以疯狂提交,最后取最高分。该比赛分为省赛和国赛,先进行省赛,决胜出一二等奖晋级国赛,省赛的比例为:10%,15%,20%,对应一等奖、二等奖、三等奖,国赛的比例为:10%,15%,20%分别对应一等奖、二等奖、三等奖。
比赛时间:2小时7月15日下午14:00-16:00
比赛平台:OMS(需要提前下载并调试)
比赛场地:双机位线上比赛
参赛费用:省赛200 元/人 国赛300 元/人
知识考察点
高职组
- 简单IO(考察输入输出)
- 简单分支、简单循环(if语句判断、程序结构)
- 最大/最小值
- 素数(判断是否是素数,快速判断)
- 最大公约数/最小公倍数(gcd、lcm)
- 排序、查找(快排、二分)
本科组
- 线性表:静态链表、堆栈、队列
- 树:遍历、搜索树、完全二叉树等
- 图:基本性质、最短距离、最大流/最小割,强连通分支、最近公共祖先、最小生成树、欧拉序列等
- 排序(贪心)+查找(二分、哈希)
- 经典算法(搜索剪枝、动态规划等)
- 具备较强的问题抽象和建模能力,能实现对复杂实际问题的模拟求解
往年题目
2023 RoboCom 世界机器人开发者大赛-本科组(省赛)
2023 RoboCom 世界机器人开发者大赛-本科组(国赛)
2022 RoboCom 世界机器人开发者大赛-本科组(省赛)
2022 RoboCom 世界机器人开发者大赛-本科组(国赛)
2021 RoboCom 世界机器人开发者大赛-本科组(省赛)
2021 RoboCom 世界机器人开发者大赛-本科组(决赛)
比赛获奖名单
2023年省赛有以及国赛结果查询可以关注私信我获取
2024年比赛说明文件
比赛时间安排
主题赛
比赛项目:编程技能赛
参赛方式:线上参赛
时间安排:
省赛7月15日下午14:00-16:00
国赛8月4日下午14:00-16:00
竞赛规则
1、竞赛时长为 2 小时。
2、竞赛中分为 2 个不同组别(高职组、本科组)使用不同题目,在同一时间按照统一评分规则进行比赛,研究生学历的参赛选手可选择本科组进行参赛。
3、线上参赛的队员须自行准备竞赛需要的机器和环境。可以使用本地的代码调试工具,但仅可用于独立完成解题代码的现场编写、调试与提交。
4、省级选拔赛评分:同一省内的参赛选手首先根据总得分进行排名。在确定其获得奖项时,如果总得分相同,则根据最高得分所提交的时间进行排名,时间短者排名居前;若仍有并列,则获得并列名次。
决赛评分:参赛选手首先根据总得分进行排名。在决定获得奖项时,如果总得分相同,则根据最高得分所提交的时间进行排名,时间短者排名居前;若仍有并列,则获得并列名次。
5、线上参赛的队员须首先按照“OMS用户自测流程”(https://oms.pintia.cn/download-oms-client?tab=self-check)完成本地竞赛条件测试,可参考教学视频“如何搞定 OMS 监考系统”(https://www.bilibili.com/video/BV1cV41167iS/)。
6、线上参赛的队员在竞赛过程中须自己设法保证竞赛用机、联络手机的正常运转,以及网络的畅通。因队员自己的设备故障造成的影响,由队员自行承担后果。
7、在竞赛中,参赛队员不得和竞赛专家委员会指定的工作人员以外的人交谈。
8、竞赛的预定时长为 2 小时,但当竞赛进行一定时间后,竞赛专家委员会主任可以因出现不可预见的事件而调整比赛时长,一旦比赛时长发生改变,须及时用统一方式通知所有参赛队员。
9、以下为明令禁止的事项。当参赛队员违背下列禁则时,将被竞赛专家委员会剥夺参赛资格。
禁止使用虚拟机。
禁止使用双屏,无论第二屏幕是否开启。
禁止佩戴耳机等电子设备。
比赛过程中禁止触碰 USB 接口。
除通过 OMS 客户端访问比赛指定题目集外,禁止以任何形式访问何网站。
禁止使用任何形式的即时通信工具。
禁止打开任何事先存储在机器上的电子资料以及任何纸质资料。
禁止与监考老师以外的任何人交谈。
禁止拒绝监考老师的检查要求。严禁在检查过程中擅自关闭摄像头、 监考客户端。
10、赛题的解答提交后由评分系统即时评出得分,并及时通知参赛队员。系统可能给出的反馈信息包括:
结果 说明
等待评测 评测系统还没有评测到这个提交,请稍候
正在评测 评测系统正在评测,稍后会有结果
编译错误 您提交的代码无法完成编译,点击“编译错误”可以看到编译器输出的错误信息
答案正确 恭喜!您通过了这道题
部分正确 您的代码只通过了部分测试点,请继续努力!
格式错误 您的程序输出的格式不符合要求(比如空格和换行与要求不一致)
答案错误 您的程序未能对评测系统的数据返回正确的结果
运行超时 您的程序未能在规定时间内运行结束
内存超限 您的程序使用了超过限制的内存
异常退出 您的程序运行时发生了错误
返回非零 您的程序结束时返回值非 0,如果使用 C 或 C++ 语言,要保证 int main 函数最终 return 0
浮点错误 您的程序运行时发生浮点错误,比如遇到了除以 0 的情况
段错误 您的程序发生段错误,可能是数组越界、堆栈溢出(比如递归调用层数太多)等情况引起
多种错误 您的程序对不同的测试点出现不同的错误
内部错误 评测系统发生内部错误,无法评测。工作人员会努力排查此种错误
11、竞赛语言包括 C、C++、Java 和Python。
注意事项
编程技能赛
1、完成报名的学生,可在比赛前从准考证上看到(或通过网站报名时登记的邮箱收到)本场比赛的二维码。
2、学生必须将打印好的准考证放在桌面,并在13:00-14:00之间按以下方式完成考试登录:
1)用联络手机扫描本场考试的二维码。
2)在考试用机上启动 oms-client.exe。
3)在联络手机上输入考号、姓名;扫描监考客户端二维码;输入一张照片,要求同时包含监考客户端二维码、本人正脸和手持的身份证(可先用后置摄像头扫码,再用前置摄像头自拍);输入环绕拍摄考场的短视频(7~15秒)。点击提交,等待监考员审核通过。注意:照片和视频必须严格符合要求,有任何偏差的提交都将被拒绝。考生须重新提交,直到审核通过。若因此造成考生不能准时开考,由考生自行承担后果。考试迟到15 分钟者禁止入场。
4)登录成功后,考生须将联络手机放置在左后方机位,画面中必须包含考试用机的屏幕、桌面、考生侧影。登录成功后至考试开始前,考生不得触碰考试用的主机、键盘、鼠标、屏幕。
3、考生须保证自己的完整面部在考试全程都被摄像头拍摄到。不允许中途如厕。
4、考生须保证自己任意机位的摄像头被另一机位的摄像头拍到。一旦启动 OMS 客户端,在考试结束前未经监考允许便不得关闭窗口,更不得以任何方式登出。否则将无法再次登录,不能继续考试。
5、请将联络手机的通话音量调大,身份证件放置在桌面。监考老师可随时通过发送弹窗通知、或直接通过手机小程序喊话联系考生,例如要求考生在镜头前出示身份证、或展示空白草稿纸等,进行人工核验。考生须在2秒内对监考的指令做出反应,若超过时限则可被取消继续考试的资格。但若无作弊行为,将不会产生作弊记录。
6、考生有义务保持双摄像头全程正常运转,否则将被取消继续考试的资格。若中途有一个摄像头出现故障,须在另一摄像头能清晰拍摄的情况下,在5分钟内修复,之后须重新登录。否则不能继续考试。若双摄像头同时失效,则立刻失去考试资格。另一方面,由于设备故障不能继续考试的考生,若无作弊行为,将不会产生作弊记录。
7、闭卷考试。考生只允许通过 OMS 监考客户端访问考试网站。可以使用本地的代码调试工具,但仅可用于独立完成解题代码的现场编写、调试与提交。主动或被动打开非现场输入文字的文件,将被判定为作弊。考场桌面除身份证外,只允许出现一支笔和一张白纸作为草稿纸。此外其它动作和物品的出现皆可能被判定为作弊。
8、考试中遇到突发情况,考生可点击手机小程序上的呼救按钮,呼叫监考。不得擅自使用其它方式联系场外人员。手机小程序中途掉线,只要电脑上的OMS客户端正常,则将鼠标悬停客户端右下角,会看到二维码出现,手机小程序扫码并选择恢复选项,即可恢复。
9.监考系统下载V1.1.32版本,目前V2.0.3版本有些问题还在修复。
赛事奖励
编程技能赛
省赛:设有一等奖、二等奖和三等奖。获奖比例不超过10%、15%和20%,参与排名的比赛成绩要求在 20 分(含)以上;
成绩排序后 10%及 20 分以下的参赛选手获得参赛证明。省赛一、二等奖的选手获得晋级参加国赛的资格。
国赛:设有一等奖、二等奖和三等奖。获奖比例不超过10%、15%和20%,国赛中零分成绩不得参与评奖。