diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index 3d1a8bc3e..7e46f6b5f 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -566,7 +566,7 @@ const ledo = buildContestRule({ detail[j.pid] = { ...j, penaltyScore, - ntry: ntry[j.pid] - 1, + ntry: Math.max(0, ntry[j.pid] - 1), }; } }