Upgrade to Pro — share decks privately, control downloads, hide ads and more …

オンラインジャッジシステムの実装

kagamiz
April 23, 2013

 オンラインジャッジシステムの実装

2013 / 4 / 23 ICT-LT 大会 にて

kagamiz

April 23, 2013
Tweet

More Decks by kagamiz

Other Decks in Programming

Transcript

  1. 競技プログラミング • 与えられた時間内に, 素早く, 正確にプログラミ ングの問題を解く競技. • 解く問題数 / 時間制限は色々.

    • PCK 予選 – 3 時間 10 題 / 本選 – 4 時間 10 題 • EPOCH 本選 – 3 時間 25 問 • JOI 予選 – 3 時間 6 題 / 本選 – 4 時間 5 題 5 / 13
  2. 自動採点 • ジャッジ側は以下のような返答を行う. • Compile Error (コンパイルできなかった) • Runtime Error

    (実行時にエラーが発生した) • Time Limit Exceeded (時間超過) • Memory Limit Exceeded (メモリ超過) • Wrong Answer (問題に対する間違ったコードを提出した) • Accepted (問題に対する正しいコードを提出した) 7 / 13
  3. KOJ (Version 2.) • Version 1. のときの問題点を色々改善. • ついでにUI も改善.

    • 苦しいアプリケーション開発 (Making Application is Tough) • セキュリティ面はまだまだ... 12 / 13