mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
vjudge: export vjudge providers to global
This commit is contained in:
1 parent
84d69bc348
commit
d967808593
2 files changed
+26
-1
No files matched your search
@@ -4,6 +4,14 @@ import poj from './poj';
|
|||||||
import spoj from './spoj';
|
import spoj from './spoj';
|
||||||
import uoj from './uoj';
|
import uoj from './uoj';
|
||||||
|
|
||||||
export = {
|
declare module 'hydrooj/src/interface' {
|
||||||
|
interface HydroGlobal {
|
||||||
|
vjudge: typeof vjudge;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const vjudge: Record<string, any> = {
|
||||||
codeforces, luogu, poj, spoj, uoj,
|
codeforces, luogu, poj, spoj, uoj,
|
||||||
};
|
};
|
||||||
|
global.Hydro.vjudge = vjudge;
|
||||||
|
export = vjudge;
|
||||||
@@ -27,4 +27,21 @@ export const VERDICT = {
|
|||||||
'Idleness limit exceeded': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
'Idleness limit exceeded': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
||||||
|
|
||||||
'Happy New Year!': STATUS.STATUS_ACCEPTED, // Codeforces
|
'Happy New Year!': STATUS.STATUS_ACCEPTED, // Codeforces
|
||||||
|
|
||||||
|
// Vjudge
|
||||||
|
QUEUEING: STATUS.STATUS_COMPILING,
|
||||||
|
PENDING: STATUS.STATUS_COMPILING,
|
||||||
|
SUBMITTED: STATUS.STATUS_COMPILING,
|
||||||
|
JUDGING: STATUS.STATUS_JUDGING,
|
||||||
|
AC: STATUS.STATUS_ACCEPTED,
|
||||||
|
WA: STATUS.STATUS_WRONG_ANSWER,
|
||||||
|
RE: STATUS.STATUS_RUNTIME_ERROR,
|
||||||
|
CE: STATUS.STATUS_COMPILE_ERROR,
|
||||||
|
PE: STATUS.STATUS_WRONG_ANSWER,
|
||||||
|
TLE: STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
||||||
|
MLE: STATUS.STATUS_MEMORY_LIMIT_EXCEEDED,
|
||||||
|
OLE: STATUS.STATUS_WRONG_ANSWER,
|
||||||
|
FAILED_OTHER: STATUS.STATUS_SYSTEM_ERROR,
|
||||||
|
SUBMIT_FAILED_PERM: STATUS.STATUS_SYSTEM_ERROR,
|
||||||
|
SUBMIT_FAILED_TEMP: STATUS.STATUS_SYSTEM_ERROR,
|
||||||
};
|
};
|
||||||
Reference in new issue
Block a user