PGuide-Docs/docs/notes/大学百科/竞赛篇/编程竞赛类/CCPC和ICPC国际大学生程序设计大赛.md
2025-03-10 00:47:29 +08:00

2.9 KiB
Raw Blame History

title createTime permalink
CCPC-ICPC大学生程序设计大赛 2025/03/09 07:41:24 /campus-wiki/team-code/CCPC-ICPC/

赛事介绍

ICPC比赛简介

ICPC英文International Collegiate Programming Contest中文国际大学生程序设计竞赛由 ICPC 基金会英文ICPC Foundation举办是最具影响力的大学生计算机竞赛。由于以前 ACM 赞助这个竞赛,也有很多人习惯叫它 ACM 竞赛。 ICPC 主要分为区域赛Regionals和总决赛World Finals两部分。

CCPC比赛简介

CCPC英文Chinese Collegiate Programming Contest中文中国大学生程序设计竞赛是由中国计算机学会CCF主办旨在展示中国高校计算机程序设计实力促进国内高校计算机教育的发展。CCPC 比赛分为区域赛Regionals和总决赛World Finals两部分。 和 ICPC 显著的区别是很多学校是不报销的。

赛制

  1. 以团队的形式代表各学校参赛每队由至多3名队员组成。每位队员必须是在校学生有一定的年龄限制并且每年最多可以参加2站区域选拔赛。
  2. 一般是三个人组成一队使用一台机器,在比赛时有多次提交机会。比赛实时评测并返回结果,如果提交的结果错误会有 20 分钟的罚时,错误次数越多,加罚的时间也越长。每个题目只有在所有数据点全部正确后才能得到分数。比赛排名根据做题数来评判,做题数相同的,根据总用时来评判。总用时是每题用时的和。每题的用时是从比赛开始到做出该题的分钟数与该题的罚时之和。
  3. 一些 ICPC 相关赛事中,比赛结束前一小时进行封榜,封榜后的提交和排名将无法被其他选手看见。
  4. 在 ICPC 相关赛事中,选手允许带一定量的纸质资料。
  5. 除 ICPC 和 CCPC 外,众多比赛也采用该赛制,如 LeetCode 周赛及全国编程大赛、牛客小白赛练习赛挑战赛等。
  6. ICPC/CCPC 不接受社会报名,请进入自己所在学校的校队。
  7. ICPC/CCPC 有五年的赛龄限制,老登是会被 ban 掉的。

赛季赛程

  • ICPC/CCPC 网络赛8 月底至 9 月初)
    由网络赛确定各个学校的区域赛名额数量,再由学校内部进行分配。
  • ICPC/CCPC 区域赛9 月底至 11 月底)
    根据有效参赛队伍的 10%/20%/30% 分别颁发金、银、铜奖,校排(同校只计算有效参赛队伍的校内第一名)靠前者出线,获得参加后一级别赛事的资格。
  • ICPC EC Final/CCPC Final12 月中旬)
    根据有效参赛队伍的 10%/20%/30% 分别颁发金、银、铜奖。
  • ICPC World Finals次年 4 月至 6 月)
    这一级别的赛事基本上要在区域赛/EC Final中达到冠军/靠前水平才能获得资格。一个学校只能出一个队。