class OJS::AOJ
Constants
- LANGUAGE_ID
Public Class Methods
language()
click to toggle source
# File lib/ojsubmitter/judge/aoj.rb, line 39 def language LANGUAGE_ID[@config['language'].to_s.downcase] end
post()
click to toggle source
# File lib/ojsubmitter/judge/aoj.rb, line 24 def post hclient.post( 'http://judge.u-aizu.ac.jp/onlinejudge/servlet/Submit', { userID: user, password: password, problemNO: problem_id, language: language, sourceCode: code } ) end
problem_id()
click to toggle source
# File lib/ojsubmitter/judge/aoj.rb, line 43 def problem_id unless @config['problem_id'] @config['problem_id'] = File.basename(file).split('.')[0] end sprintf "%04d", @config['problem_id'].to_i end
status_url()
click to toggle source
# File lib/ojsubmitter/judge/aoj.rb, line 35 def status_url 'http://judge.u-aizu.ac.jp/onlinejudge/status.jsp' end