diff --git a/.vscode/settings.json b/.vscode/settings.json index fc33839c..65a245e2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -11,5 +11,8 @@ "search.exclude": { "**/.yarn": true, "**/.pnp.*": true + }, + "files.associations": { + "*.html": "nunjucks" } } \ No newline at end of file diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 1f6670ec..bf038cea 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.20.6", + "version": "2.20.7", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 5cc28a41..69b25cbd 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.13.17", + "version": "3.13.18", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index e129ca77..838d305a 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.37.22", + "version": "4.37.23", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js", diff --git a/packages/utils/lib/common.ts b/packages/utils/lib/common.ts index 10b4c49c..17ce832c 100644 --- a/packages/utils/lib/common.ts +++ b/packages/utils/lib/common.ts @@ -205,7 +205,7 @@ const SubtaskMatcher: MatchRule[] = [ function* getScore(totalScore: number, count: number) { const base = Math.floor(totalScore / count); - const extra = count - (100 % count); + const extra = count - (totalScore % count); for (let i = 0; i < count; i++) { if (i >= extra) yield base + 1; else yield base; diff --git a/packages/utils/package.json b/packages/utils/package.json index cb502548..6c7cf483 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/utils", - "version": "1.2.5", + "version": "1.2.6", "description": "hydrooj utils", "main": "package.json", "repository": "https://github.com/hydro-dev/Hydro.git",