rcee

command module
v0.0.0-...-9f3f5e4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2023 License: MIT Imports: 10 Imported by: 0

README

rce-engine

Remote Code Execution Engine for Funcoj

Problem model

author_username: string, required
contest_number: number, <default: -1, -1 means this problem belongs to no contest>
problem_number: number, required
problem_name: string, required
diffculty: string, enum: [easy, medium, hard], default: easy
like_count: number, default: 0
dislike_count: number, default: 0
hints: [
    {
        hint_number: number, required
        message: string, required
    }
]
statement: markdown string, required
input_explain: markdown string, required
output_explain: markdown string, required
examples: [
    {
        input: string, required
        output: string, required
        explanation: markdown string
    }
]
test_cases: [
    {
        input: string, required,
        answer: string, required
    }
]
accepted_count: number, default: 0
submission_count: number, default: 0
related_topics: [string]
discussion_mongo_id: string
solutions_mongo_id: string

Submission model

submitted_username: string, required
problem_number: number, required
status: string, enum: [ Accepted, Wrong Answer,
                        Time Limit Exceeded, Memory Limit Exceeded,
                        Runtime Error, In Queue, Running
                        ], default: In Queue
language: string, enum: [ C, C++, Python, Java, Go], default: C++
code: string, required
runtime: number (in millisecond)
memory: number (in kb)
last_executed_test_case: {
    input: string, required,
    answer: string, required,
    output: string, required,
}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
res

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL