XCPC入门

先加QQ群:247523038

In SCU

在川大,只有加入四川大学程序设计竞赛集训队,才有可能获取参加XCPC相关赛事的资格,代表学校参加比赛。

赛事介绍

ICPC

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

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

官网地址:https://icpc.global

CCPC

CCPC是“中国大学生程序设计竞赛”(China Collegiate Programing Contest)的缩写,是由中国大学生程序设计竞赛协会主办的国家级竞赛。

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

赛制介绍

一般是三个人组成一队使用一台机器,在比赛时有多次提交机会。比赛实时评测并返回结果,如果提交的结果错误会有 20 分钟的罚时,错误次数越多,加罚的时间也越长。每个题目只有在所有数据点全部正确后才能得到分数。比赛排名根据做题数来评判,做题数相同的,根据总用时来评判。总用时是每题用时的和。每题的用时是从比赛开始到做出该题的分钟数与该题的罚时之和。

一些 ICPC 相关赛事中,比赛结束前一小时进行封榜,封榜后的提交和排名将无法被其他选手看见。

在 ICPC 相关赛事中,选手允许带一定量的纸质资料。

赛季赛程

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

学习资源

推荐:vjudge,codeforces,洛谷,牛客竞赛,HDUOJ,atcoder,oiwiki

更多推荐:https://oi-wiki.org/contest/resources/

比赛一览

如不受疫情影响…

注:邀请赛,ICPC,CCPC,省赛只有集训队同学才能参加(也会进行集训队内部选拔)

大一上

  • 入校:开始学习 C++,学习算法竞赛内容
  • 11月:参加新生赛(个人赛)
  • 12月:参加集训队选拔(尝试进入集训队)

大一下

  • 3月:参加天梯赛选拔赛
  • 4月:参加蓝桥杯、天梯赛(个人赛)
  • 5月:参加四川大学程序设计校赛(组队赛)
  • 6月:参加集训队选拔

大一To大二 暑假

  • 留校参加一个月暑期集训

大二上

  • 9月:参加ICPC、CCPC网络赛,为集训队(也是自己)拿到更多的参赛名额
  • 10月:虚拟训练ICPC、CCPC的相关场次,为新生赛出题
  • 11月:参加ICPC、CCPC
  • 12月:参加ICPC、CCPC

大二下

  • 4月:参加蓝桥杯、天梯赛(个人赛)
  • 5月:参加四川大学程序设计校赛(组队赛),参加四川省程序设计大赛(组队赛)
  • 6月:参加ICPC、CCPC邀请赛

大二To大三 暑假

  • 留校参加一个月暑期集训

大三上

  • 9月:参加ICPC、CCPC网络赛,为集训队(也是自己)拿到更多的参赛名额
  • 10月:虚拟训练ICPC、CCPC的相关场次,为新生赛出题
  • 11月:参加ICPC、CCPC
  • 12月:参加ICPC、CCPC、EC-Final,CCPC-Final

大三下

  • 4月:参加ICPC World-Final
  • 5月:给四川大学程序设计校赛出题,参加四川省程序设计大赛(组队赛)
  • 6月:参加ICPC、CCPC邀请赛