ICPC/CCPC 赛事与赛制

赛事介绍

ICPC

ICPC (英文:International Collegiate Programming Contest,中文:国际大学生程序设计竞赛)由 ICPC 基金会(英文:ICPC Foundation)举办,是最具影响力的大学生计算机竞赛。由于以前 ACM 赞助这个竞赛,也有很多人习惯叫它 ACM 竞赛。

ICPC 主要分为区域赛(Regionals)和总决赛(World Finals)两部分。

官网地址: https://icpc.baylor.edu

CCPC

官网地址: https://ccpc.io

中国大学生程序设计竞赛。

和 ICPC 显著的区别是很多学校是不报销的。

赛制介绍

选手在比赛时有多次提交机会。比赛实时评测并返回结果(部分比赛可以看到错误的测试样例,如 LeetCode),如果提交的结果错误会有罚时,错误次数越多,加罚的时间也越长。每个题目只有在所有数据点全部正确后才能得到分数。比赛排名根据做题数和罚时来评判。

除 ICPC 和 CCPC 外,众多比赛也采用该赛制,如 LeetCode 周赛及全国编程大赛、牛客小白赛练习赛挑战赛等。

赛季赛程

  • ICPC/CCPC 网络赛(8 月底至 9 月初)
  • ICPC/CCPC 区域赛(9 月底至 11 月底)
  • ICPC EC Final/CCPC Final(12 月中旬)
  • ICPC World Finals(次年 4 月至 6 月)

训练指南

多校联合训练

暑期在 HDU OJ 举行的训练赛。有奖金,题目质量高,历经多年积累已有丰富资源。

OJ 里查询用的关键词: Multi-University Training Contest

国内区域赛

Virtual Judge 里可以搜到精选题集。

训练营

  • 寒假的时候头条/清华/CCPC (Wannafly Camp) 举办的 Camp
  • Wannafly Camp

训练资源


评论