一般认为 ACM 包含以下类型的竞赛
ICPC
ACM 本家
ICPC 全称 International Collegiate Programming Contest,中文名为国际大学生程序设计竞赛。 因为 ACM 是早期 ICPC 的赞助商,现在大家习惯性的叫ACM比赛了(ACM-ICPC)。
每年下半年有 ICPC 区域赛,赛程 5 小时,金银铜比例分别是 10% 20% 30%。名额通过每年暑假的网络赛分配。 在区域赛后分别有 ecf(东亚赛区决赛) wf(世界总决赛),均通过区域赛分配名额(同时 ecf 也参与 wf 的名额分配)。
CCPC
CCPC(中国大学生程序设计竞赛),是为了中国也有自己的大学生程序设计竞赛而生的,在中国地位一般与 ICPC 齐平。
赛制类似 ICPC,区域赛分配 ccpcf(总决赛)名额。名额也通过网络赛打出。
各类邀请赛/省赛
邀请赛一般在上半年举行,一般会挂 ICPC/CCPC 的名字,赛制同区域赛,邀请赛前排选手可以收获区域赛名额,其中浙江省省赛也可以分配名额。