广义的 “ACM” 可以视作大学阶段所有的算法竞赛的总称。
ICPC
ICPC 全称 International Collegiate Programming Contest,中文名为国际大学生程序设计竞赛。ACM 是美国计算机学会,因为 ACM 是早期 ICPC 的赞助商,所以大家习惯性的叫 ACM 比赛了。
实际上现在中国大陆地区 ICPC 的总赞助商是华为,华为同时也是 ICPC 的全球赞助商之一。
比赛规则:
ICPC 要求选手三人共用一台电脑,在
排名由队伍通过题目数为第一关键字降序,每道题目通过时距比赛开始的时间(以分钟为单位)
赛中前四小时各队伍排名实时变化,在赛场大屏滚动。
最后一小时榜单队伍排名不再变化,只会显示队伍在不同题目的提交次数,只能看到自己的提交是否通过题目。
比赛结束后,由主持人从最后一名逐队解说揭晓最后一小时的提交是否通过,并且榜单动态变化。
评奖:
最终排名前
仅保留每所学校的最终排名最高的一只队伍后,排名第一、第二、第三的队伍分别获得冠军、亚军、季军,颁发奖杯并全队单独合影。冠亚军奖杯与金、银、铜奖可兼得。
对比赛过程中每道题第一支通过的队伍颁发「最快解题奖」(俗称“一血奖”)。
对比赛过程中坚持不懈的队伍颁发「顽强拼搏奖」(一般颁发给最后一支通过题目的队伍,或在比赛末期大量错误提交后通过题目的队伍)。
CCPC
CCPC 全称 China Collegiate Programming Contest,中文名为中国大学生程序设计竞赛,是为了中国也有自己的大学生程序设计竞赛而生的,在中国地位一般与 ICPC 齐平。赛制与 ICPC 相同。
除了参赛名额分配方式不同,几乎和 ICPC 没有区别。
