From ca22feb62ad201dc89c9b1368ba524c091073bb5 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 12 Aug 2022 23:18:37 +0800 Subject: [PATCH] judge: objective --- packages/hydrojudge/package.json | 2 +- packages/hydrojudge/src/judge/objective.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index e410ba5b5..b8e7a6ef1 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.22.10", + "version": "2.22.11", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/judge/objective.ts b/packages/hydrojudge/src/judge/objective.ts index 6a1e51f36..2826c581d 100644 --- a/packages/hydrojudge/src/judge/objective.ts +++ b/packages/hydrojudge/src/judge/objective.ts @@ -31,7 +31,7 @@ export async function judge({ for (const key in config.answers) { const [subtaskId, caseId] = key.split('-').map(Number); const ansInfo = config.answers[key] as [string | string[], number]; - const score = ansInfo[1]; + const score = (+ansInfo[1]) || 0; const baseInfo = { subtaskId, id: caseId,