class

NCTU::OJ::Client

Inherits Reference / Object

Constants

VERSION = "0.1.0"

Constructors

new(token, group_id)
Source

Instance methods

clear_test_data(problem_id)
Source
delete(path : String)
Source
execute(id)
Source
file(submission_id)
Source
get(path : String, params : Hash(String, Array(String)))
Source
get(path : String, params : HTTP::Params | Nil = nil)
Source
input_file(test_data_id)
Source
output_file(test_data_id)
Source
post(path : String, body : Hash(String, Array(String)) | IO = IO::Memory.new, content_type : String | Nil = nil)
Source
problems
Source
rejudge(id)
Source
submission(id)
Source
submissions(problem_id, verdict_name = "")
Source
test_data(problem_id)
Source
upload_test_data(problem_id, sample, input, output, time_limit, memory_limit, output_limit, score)
Source
users
Source