OI 赛制
每道题提交之后没有任何反馈,提交错误也没有任何惩罚。不限制提交次数。赛时看不到分数和排名。比赛结束之后以最后一次提交为准,按照总得分排名。
CCF CSP-J/S,CCF NOIP,CCF NOI,牛客 OI 赛,洛谷普及组月赛,蓝桥杯都是 OI 赛制。
ICPC 赛制
又称 ACM 赛制,ACM-ICPC 赛制。每题提交后都有反馈,每道题必须通过了所有的测试点才算通过。每道题不限制提交次数,未通过会有罚时。得分以最后一次提交为准。赛时可以看到实时排名,按通过题数排名,通过题数相同的情况下按照答题时间+罚时来排名。
ICPC,CCPC,AtCoder ABC/AGC/ARC,LeetCode 周赛,牛客小白赛,传智杯都是 ICPC 赛制。
IOI 赛制
每题提交后都有反馈,提交错误没有任何惩罚。不限制提交次数。赛时可以看到自己的实时分数和排名。IOI 赛制结合了 OI 赛制和 ICPC 赛制的特点。
IOI,CCF CCSP,PAT,洛谷月赛都是 IOI 赛制。
Codeforces 赛制
Codeforces 创造的赛制,又称 CF 赛制。同一个 Div 的一些用户被分到一个房间。比赛时只测试一部分数据,赛后再测试完整数据。提交错误会罚分。锁题后,可以看到其他用户的代码,但是不可修改自己的代码。发现其他用户的代码有错误可以造测试点 hack 他的代码,hack 成功则额外得分,否则扣分。被 hack 的代码修改后要连 hack 数据一起同时测试。
Codeforces Div.1/2/3 都是 Codeforces 赛制。
exICPC 赛制
Codeforces 创造的赛制,别名很多,ex 是拓展、扩展的意思。因此,其他规则与 ICPC 赛制一样,但是解决问题所得的分数是由该题当前的分数减去不成功的提交次数乘 50。
Educational Codeforces Round 是 exICPC 赛制。
乐多赛制
洛谷创造的赛制。比赛时可以看到结果。对于一道题的得分,计算为 \(s\times0.95^{t-1}\),其中 \(s\) 为分数,\(t\) 为提交次数,最低得分为原来的 \(70\%\),之后再提交不会因为提交次数扣分。
洛谷部分比赛是乐多赛制。