struct OIJ::AtCoderProblem

Defined in:

service/atcoder.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from struct OIJ::Problem

bundle(file : Path) : NoReturn bundle, bundle_and_submit(file : Path, oj_args : Array(String) | Nil) : Nil bundle_and_submit, download(oj_args : Array(String) | Nil, *, silent : Bool) : NoReturn download, download_inline(oj_args : Array(String) | Nil, *, silent : Bool) : Nil download_inline, initialize initialize, pred(strict = false) pred, prepare(oj_args : Array(String) | Nil, *, silent : Bool) : Nil prepare, submit(file : Path, oj_args : Array(String) | Nil) : NoReturn submit, succ(strict = false) succ, to_directory : Path to_directory, to_url : String to_url

Constructor methods inherited from struct OIJ::Problem

current : self current, from_directory(directory : Path) : self from_directory, new new

Class methods inherited from struct OIJ::Problem

from_directory?(directory : Path) : self | Nil from_directory?, from_url(url : String) : self | Nil from_url, from_url?(url : String) : self | Nil from_url?

Constructor Detail

def self.from_argument(str : String) : self #

[View source]
def self.new(contest : String, problem : String) #

[View source]

Class Method Detail

def self.from_argument?(str : String) : self | Nil #

[View source]
def self.from_directory?(directory : Path) : self | Nil #

[View source]
def self.from_url?(url : String) : self | Nil #

[View source]

Instance Method Detail

def contest : String #

[View source]
def pred(strict = false) #

[View source]
def problem : String #

[View source]
def succ(strict = false) #

[View source]
def to_directory : Path #

[View source]
def to_url : String #

[View source]