力扣竞赛新规则 (2025 年 1 月开始执行)
29281
2020.11.27
2025.01.16
发布于 未知归属地

52BD83F9-AFBE-4DCB-9A84-3212BA1E900A.png
{:align=left}

在广大扣友们的支持下,力扣陆续举办了数百场竞赛 🎉,为大家提供了一个展示自我、良性竞争的舞台,在此也非常感谢扣友们的热情参与。

🏆 力扣一向非常重视竞赛的公平和公正。为保障每一位参赛者的权益,给大家带来更好的竞赛体验,营造健康积极的竞赛环境,我们对竞赛规则进行了更详细的约定和规范,并在此进行说明,请认真阅读。


违规行为

  • 一人使用多账号提交(力扣「中文社区 LCCN」和「美国网站 LCUS」账号属于两个账号)
  • 多账号提交雷同代码(抄袭)
  • 使用不正当手段影响他人竞赛的
  • 竞赛结束前在讨论区发布答案的
  • 严禁使用任何代码生成工具或者外部辅助手段解题,包括但不限于将题目描述、测试用例或解题代码输入到外部辅助工具中的行为。

如有用户被检查出竞赛中存在违规行为,力扣会坚持以 🙅 零容忍 的态度维护竞赛的 ⚖️ 公平、公正,严格按照以下处罚规则执行:

  • 第一次违规:❗️ 账号内的所有积分清零,账号冻结 1 个月
  • 第二次违规:🚫 永久封号

其他行为

Hardcode 测试用例

Hardcode 测试用例是指:使用 if-else 条件硬编码了一些测试用例。

为保障竞赛的公平性,力扣将在竞赛中隐藏部分用例。当参赛者在竞赛中提交未通过时,力扣不会显示给参赛者被隐藏的错误用例。

规则及判分方式

如果参赛者存在 “Hardcode 测试用例” 行为的代码 “AC” 了题目,力扣将判定参赛者的提交为有效提交。


预计算结果

预计算结果是指:用户预先计算了部分或全部测试用例结果,并将其直接添加到至提交代码中。

规则及判分方式

如果参赛者的提交代码存在预计算结果的行为,我们建议参赛者附上生成预计算结果的代码。如参赛者含预计算结果的代码 “AC” 了题目,力扣将判定参赛者的提交为有效提交。


竞赛出现问题

在任何情况下,参赛者都需要提交自己认为正确的答案。如果参赛者在比赛中发现所提交的错误代码 “AC” 了,应该继续补充提交自己认为正确的代码,力扣会以最终正确的判定结果为标准计算最终排名。

测试用例问题

用例不全面

测试用例不全面,可能导致一些本不应该通过的提交显示为 “AC” 。

  • 在这种情况下,力扣会补充测试用例并 Rejudge 所有 “AC” 的提交。

用例有误

测试用例中存在一些问题,可能导致正确的提交显示为 “WA”,错误的提交显示为 “AC”。


系统问题

若「中文社区 LCCN」和「美国网站 LCUS」任何一站存在系统问题,使两方参赛者产生体验差异,且导致其中一方有严重劣势的情况,则该场竞赛不计入总排名。

无法执行代码 / 提交

  • 如果完全宕机超过 分钟,则本场竞赛不计入总排名。

无法访问网站

  • 如果网站运行缓慢不超过 分钟,则本场竞赛照常继续。
  • 如果网站无法访问的时间不超过 分钟,则本场竞赛延长相应时间。
  • 如果网站无法访问的时间超过 分钟,则本场竞赛不计入总排名。

Rejudge 规则

Rejudge 会重判在比赛期间受到影响的用户对该题的所有提交,第一个 “AC” 的提交会被取作最终结果,在第一个 “AC” 前的 “WA/TLE” 提交都会被计算罚时。

  • 如果在某场比赛中,某道题目因某些原因导致本应 “WA” 的代码被判成了 “AC”,我们会 Rejudge 在这场比赛过程中获得 “AC” 的参赛者对于该题的所有提交。

  • 如果在某场比赛中,某道题目因某些原因导致本应 “AC” 的代码被判成了 “WA”,我们会 Rejudge 在这场比赛过程中获得 “WA” 的参赛者对于该题的所有提交。

  • 如果在某场比赛中,某道题目因某些原因导致正确的提交显示为 “WA”,错误的提交显示为 “AC”,我们会 Rejudge 参赛者在这场比赛过程中对于该题的所有提交。


## 其他问题 对于竞赛中可能出现的任何其他问题,力扣将本着公平公正的原则,根据对具体问题的量化和分析,做出合理的裁决,并在「当场竞赛讨论」中公布最终的决定。
评论 (30)