mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-19 17:38:19 +08:00
48 lines
2.0 KiB
TypeScript
48 lines
2.0 KiB
TypeScript
import { STATUS } from '@hydrooj/utils/lib/status';
|
|
|
|
export const VERDICT = {
|
|
RUNTIME_ERROR: STATUS.STATUS_RUNTIME_ERROR,
|
|
WRONG_ANSWER: STATUS.STATUS_WRONG_ANSWER,
|
|
OK: STATUS.STATUS_ACCEPTED,
|
|
TIME_LIMIT_EXCEEDED: STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
MEMORY_LIMIT_EXCEEDED: STATUS.STATUS_MEMORY_LIMIT_EXCEEDED,
|
|
IDLENESS_LIMIT_EXCEEDED: STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
ACCEPTED: STATUS.STATUS_ACCEPTED,
|
|
'PRESENTATION ERROR': STATUS.STATUS_WRONG_ANSWER,
|
|
'WRONG ANSWER': STATUS.STATUS_WRONG_ANSWER,
|
|
'RUNTIME ERROR': STATUS.STATUS_RUNTIME_ERROR,
|
|
'TIME LIMIT EXCEEDED': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
'MEMORY LIMIT EXCEEDED': STATUS.STATUS_MEMORY_LIMIT_EXCEEDED,
|
|
'OUTPUT LIMIT EXCEEDED': STATUS.STATUS_OUTPUT_LIMIT_EXCEEDED,
|
|
'IDLENESS LIMIT EXCEEDED': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
'EXTRA TEST PASSED': STATUS.STATUS_ACCEPTED,
|
|
'COMPILE ERROR': STATUS.STATUS_COMPILE_ERROR,
|
|
'RUNNING & JUDGING': STATUS.STATUS_JUDGING,
|
|
|
|
Accepted: STATUS.STATUS_ACCEPTED,
|
|
'Wrong answer': STATUS.STATUS_WRONG_ANSWER,
|
|
'Runtime error': STATUS.STATUS_RUNTIME_ERROR,
|
|
'Time limit exceeded': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
'Memory limit exceeded': STATUS.STATUS_MEMORY_LIMIT_EXCEEDED,
|
|
'Idleness limit exceeded': STATUS.STATUS_TIME_LIMIT_EXCEEDED,
|
|
|
|
'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,
|
|
};
|