中国高校计算机大赛-团体程序天梯赛

参赛队组成

  1. 竞赛分为 3 个组别:

    1. 珠峰争鼎(本科组)

    2. 华山论剑(本科组)

    3. 沧海竞舟(专科组)

  2. 本科生限参加 “华山论剑”组或“珠峰争鼎”组;专科生可参加任一组。

  3. 每支参赛队由最多 10 名队员组成。

  4. 每名参赛队员必须是参赛队所属高等学校的在册本科生或专科生。

  5. 一支队伍中只要有一名本科生,即不可报名“沧海竞舟”组。

  6. 每所高校报名参赛的队数不限,但只有成绩最好的3支队伍参加计分与评奖。

  7. 一所高校的参赛队若同时报名参加不同组别,则按最高组别确定高校排名。

  8. 已经获得过 2 届全国个人特等奖的队员将被谢绝参赛。

  9. 每个参赛队必须有至少 1 名教练,教练必须是参赛队所属高等学校的正式教师。一位教练可以作为多支参赛队的代表,负责竞赛活动中的指导和联系等工作。教练必须保证所有队员符合本规程的规定。

  10. 参赛队必须由教练提供所在学校或学院教务部门出具的队员身份证明(带有教务部门公章的参赛队员、教练名单,报名后可从竞赛网站打印)。线下参赛的高校须在报到时交到赛点;线上参赛的高校须将原件照片发给监考老师。只有当竞赛承办单位在竞赛报到处获得保证队伍合格的材料后,该队才能获得进入现场参赛的资格。

  11. 在比赛容量允许的情况下,欢迎中学生友情参赛,但仅参加个人奖的评选。所在中学可向竞赛专家委员会提出正式申请,得到批准后可报名参加任何一个组别。

竞赛规则

  1. 竞赛时长为 3 小时。

  2. 竞赛中 3 个不同组别使用同一套题目,在同一时间,按照统一评分规则进行比赛。

  3. 参赛队员须自行准备竞赛需要的机器和环境,参赛现场除竞赛用机外,仅可以出现无计算功能的铅笔或水笔,以及空白草稿纸若干张。可以使用本地的代码调试工具,但仅可用于独立完成解题代码的现场编写、调试与提交。

  4. 参赛队员须首先按照OMS用户自测流程完成本地竞赛条件测试,可参考教学视频如何搞定OMS监考系统

  5. 参赛队员在竞赛过程中须自己设法保证竞赛用机、联络手机的正常运转,以及网络的畅通。因队员自己的设备故障造成的影响,由队员自行承担后果。

  6. 线下参赛的队员仅可以携带无计算功能的铅笔或水笔入场。不能携带任何可用计算机处理的软件或数据(不允许任何私人携带的存储设备或计算器)。不能携带包括无线电接收器、移动电话等在内的任何类型的通讯工具。

  7. 在竞赛中,参赛队员不得和竞赛专家委员会指定的工作人员以外的人交谈。

  8. 竞赛的预定时长为 3 小时,但当竞赛进行一定时间后,竞赛专家委员会主任可以因为出现不可预见的事件而调整比赛时长,一旦比赛时长发生改变,须及时地用统一方式通告所有参赛队员。

  9. 当线下参赛的队员出现诸如擅自移动赛场中的设备,未经授权修改比赛软硬件,干扰他人比赛等妨碍比赛正常进行的行为时,都将被竞赛专家委员会剥夺参赛资格。

  10. 以下为明令禁止的事项。当参赛队员违背下列禁则时,将被竞赛专家委员会剥夺参赛资格。其他关于线上竞赛的细则详见附件4“线上参赛须知”。

    1. 禁止使用虚拟机。

    2. 禁止使用双屏,无论第二屏幕是否开启。

    3. 禁止佩戴耳机等电子设备。

    4. 比赛过程中禁止触碰 USB 接口。

    5. 除通过 OMS 客户端访问比赛指定题目集外,禁止以任何形式访问任何网站。

    6. 禁止使用任何形式的即时通信工具。

    7. 禁止打开任何事先存储在机器上的电子资料以及任何纸质资料。

    8. 禁止与监考老师以外的任何人交谈。

    9. 禁止拒绝监考老师的检查要求。严禁在检查过程中擅自关闭摄像头、监考客户端。

命题与竞赛评分

  1. 竞赛题目分 3 个梯级:

    • 基础级设 8 道题,其中 5 分、10 分、15 分、20 分的题各 2 道,满分为 100 分;

    • 进阶级设 4 道题,每道题 25 分,满分为 100 分;

    • 登顶级设 3 道题,每道题 30 分,满分为 90 分。

  2. 参赛队员必须独立按照严格的输入输出要求提交每一题的解题程序。程序须经过若干测试用例的测试,每个测试用例分配一定分数。每题的得分为通过的测试用例得分之和;整场比赛得分为各题得分之和。可以反复提交,取最高分,提交错误不扣分。

  3. 参赛队员可以在比赛中的任何时刻尝试解决任何梯级的题目。但只有当一支队伍的基础题总分超过 800 分时,其本队进阶部分的题目分数才被判为有效。只有当其进阶题总分超过 400 分时,其本队登顶部分的题目分数才被判为有效。

  4. 在进阶和登顶阶段最先完整获得其中任一题分数的前 5 位队员,分别依次获得 50、40、30、20、10 分“先锋奖励”。该奖励分数计入个人总分。当团队进阶或登顶成功后,也计入该团队的有效分。

  5. 参赛队员的个人总分由其每题得分加先锋奖励构成。但只有当该队员的基础题总分超过 80 分时,其进阶部分的题目分数(包括奖励)才被判为对其个人有效;其进阶题总分超过 40 分时,其登顶部分的题目分数(包括奖励)才被判为对其个人有效。

  6. 赛题的解答提交后由评分系统即时评出得分,并及时通知参赛队员。系统可能的反馈信息包括:

    结果 说明
    等待评测 评测系统还没有评测到这个提交,请稍候
    正在评测 评测系统正在评测,稍候会有结果
    编译错误 您提交的代码无法完成编译,点击“编译错误”可以看到编译器输出的错误信息
    答案正确 恭喜!您通过了这道题
    部分正确 您的代码只通过了部分测试点,请继续努力!
    格式错误 您的程序输出的格式不符合要求(比如空格和换行与要求不一致)
    答案错误 您的程序未能对评测系统的数据返回正确的结果
    运行超时 您的程序未能在规定时间内运行结束
    内存超限 您的程序使用了超过限制的内存
    异常退出 您的程序运行时发生了错误
    返回非零 您的程序结束时返回值非 0,如果使用 C 或 C++ 语言要保证 int main 函数最终 return 0
    浮点错误 您的程序运行时发生浮点错误,比如遇到了除以 0 的情况
    段错误 您的程序发生段错误,可能是数组越界,堆栈溢出(比如,递归调用层数太多)等情况引起
    多种错误 您的程序对不同的测试点出现不同的错误
    内部错误 评测系统发生内部错误,无法评测。工作人员会努力排查此种错误
  7. 参赛队员有权利通过竞赛专家委员会指定的工作人员提交解释请求,针对试题描述中的不明确或错误的部分提问。如果竞赛专家委员会确认试题中确实存在不明确或错误的部分,将会做出更正等相应处理,并通告所有参赛队伍。

  8. 参赛队伍首先根据所有队员的总有效得分进行排名。在决定获奖队伍时,如果多支队伍总有效分相同,则根据其最高级别的有效分进行排名;若还有并列,则根据其最高级别完整解决问题的总个数进行排名;若仍然并列,则获得并列名次。

  9. 参赛队员的个人排名由其个人获得的总分决定。在决定“个人特等奖”时,若出现总分并列,则按最高级别得分排名;若仍然并列,则按最高级别完整解决问题的个数进行排名;若仍然并列,则按系统记录的最后一次提交时间进行排名,快者为王。其他队员的排名由个人的总有效得分决定,同分则获得并列排名。

  10. 命题组负责题目的质量,并在比赛结束后对所有提交的代码进行查重检验,在 24 小时内提交检验合格报告。竞赛专家委员会在与命题组协商后确定获胜队伍,这个决定是最终的。

竞赛环境和竞赛语言

竞赛语言包括 C、C++ 和 Java。

每位参赛队员须自备一台计算机以及竞赛所需的基本调试环境。

竞赛推荐使用的软硬件平台将在竞赛命题组确定后公布于竞赛网站

拼题A网站 https://pintia.cn(即比赛使用的在线自动判题系统)提供包括往届真题在内的练习题目,报名者可在上述网站注册后进行练习。另外,平台也可供各校教练自行组织竞赛选拔。 需要使用的教练可自行在平台注册后将账号发送邮件给 chenyue@zju.edu.cn 请求授权。

获奖比例

竞赛的 3 个组别分别设置全国高校奖、全国团队奖、个人特等奖、个人奖、特别奖、成功参赛奖;同时各省设置省内高校奖和团队奖。

高校奖颁给总成绩优秀的高校,每所高校最多有 3 支队伍参与计分和评奖(满分为 8700 + 先锋奖励);团队奖颁给参与计分的团队中总成绩优秀的团队,每队最多 10 人(满分为 2900 + 先锋奖励);个人特等奖颁给获得最高分的个人(满分为 290 + 先锋奖励);个人奖颁给个人有效得分不低于 175 分的选手;特别奖颁给某一方面表现特别突出的参赛者;成功参赛奖颁给成功参加比赛的队伍。

全国高校奖分 3 个组别设置如下:

  1. 珠峰争鼎组

    • 全国高校特等奖:1 个,颁发奖杯、30000 元奖金、电子证书

    • 全国高校金奖:5 个,颁发金牌、10000 元奖金、电子证书

    • 全国高校银奖:6 个,颁发银牌、8000 元奖金、电子证书

    • 全国高校铜奖:12 个,颁发铜牌、电子证书

  2. 华山论剑组

    • 全国高校特等奖:1 个,颁发奖杯、8000 元奖金、电子证书

    • 全国高校金奖:4 个,颁发金牌、5000 元奖金、电子证书

    • 全国高校银奖:5 个,颁发银牌、3000 元奖金、电子证书

    • 全国高校铜奖:10 个,颁发铜牌、电子证书

  3. 沧海竞舟组

    • 全国高校特等奖:1 个,颁发奖杯、3000 元奖金、电子证书

    • 全国高校金奖:3 个,颁发金牌、2000 元奖金、电子证书

    • 全国高校银奖:4 个,颁发银牌、1000 元奖金、电子证书

    • 全国高校铜奖:8 个,颁发铜牌、电子证书

全国团队奖分别在 3 个组别内按比例划分获奖名额:

  • 全国团队特等奖:3 队(每个组别 1 队),颁发奖杯、电子证书、2000 元PAT代金券

  • 全国团队一等奖:5% 参赛队,颁发金牌、电子证书、1500 元PAT代金券

  • 全国团队二等奖:10% 参赛队,颁发银牌、电子证书、1000 元PAT代金券

  • 全国团队三等奖:15% 参赛队,颁发铜牌、电子证书、800 元PAT代金券

注意:

  • 总成绩不到200分的高校没有达到成功参赛的资格,也就不具备获评其他奖项的资格。

  • 总成绩不到600分的高校,不具备参评金奖的资格。

  • 若某一组别参评奖项的高校数量少于配额,则多余的名额按全体参赛高校总榜顺次分配。

竞赛组委会还将评出以下奖项:

  • 个人特等奖:1 人,颁发 10000 元奖金、255 元PAT代金券

  • 个人奖:未获得个人特等奖,但个人有效得分不低于 175 分者

    • 个人一等奖:个人有效得分位于区间[250, 390],颁发电子证书

    • 个人二等奖:个人有效得分位于区间[220, 250),颁发电子证书

    • 个人三等奖:个人有效得分位于区间[175, 220),颁发电子证书

  • 最佳教练奖(由组委会评出):颁发奖牌

  • 特别奖:颁发证书

    • 进阶/登顶先锋(在进阶和登顶阶段最先完整获得其中任一题分数的前 5 位队员有资格获此奖项)共 10 名

    • 进阶/登顶先锋队(基础部分最快得分达 80%、进阶部分最快得分达 40% 的前5支队伍)共 10 队

    • 最佳组合队(获等级奖的参赛队中,队员所属专业种类最多的队有资格获此奖项。原则上 1 队,允许并列)

    • 最佳女队(获等级奖的参赛队中,至少有 6 名女生且得分超过 200 分的队有资格参评此奖项。原则上不超过 3 队,允许并列)

    • 顽强拼搏奖(竞赛中表现特别顽强的队员,如提交某题次数最多、在比赛结束前最后成功通过一题的队员等,都有可能获此奖项。原则上不超过 3 名)

  • 成功参赛奖:未获等级奖,但得分超过 200 分的队,颁发电子证书、200 元PAT代金券。

各省高校奖和团队奖分别在各省的 3 个组别内按比例划分获奖名额:

  • 省高校特等奖:3 个(每个组别 1 个),颁发奖杯、电子证书

  • 省高校一等奖:5% 参赛高校,颁发金牌、电子证书

  • 省高校二等奖:10% 参赛高校,颁发银牌、电子证书

  • 省高校三等奖:15% 参赛高校,颁发铜牌、电子证书

  • 省团队特等奖:3 队(每个组别 1 队),颁发奖牌、电子证书

  • 省团队一等奖:10% 参赛队,颁发电子证书

  • 省团队二等奖:20% 参赛队,颁发电子证书

  • 省团队三等奖:30% 参赛队,颁发电子证书

获得等级奖的参赛队员名单及个人信息(在本人同意的前提下)将被发送到PAT联盟企业,供人力资源部门招聘时参考。

竞赛报名

  1. 参赛高校须指定一位管理员进入 https://gplt-reg.patest.cn/manage 注册,下载报名表,填写后上传,完成报名。在截止日期前,报名信息允许随时修改,反复提交,后提交的表格信息将覆盖之前提交的信息。详情请参见附件3“报名流程”。

  2. 报名已于 2021 年 2 月 10 日正式开启,截止日期为 3 月 28 日。鉴于比赛系统能够支持的最大参赛规模有限(2 万人),报名首先本着欢迎尽可能多的地区和高校参赛的原则进行协调,其次根据先来先服务的原则进行办理。

  3. 对于个别上场队员的调整,必须在比赛开始前 1 天以书面形式向专家委员会主任提出,获得批准后方能调整参赛队员。