今回はCodeforcesへの参加方法について.
■登録方法
http://www.codeforces.com/registerにアクセス.Handle
ハンドルネーム(例:todo)
メールアドレス(例:hoge@gmail.com)
Password
パスワード(例:hogehoge)
Confirm Password
パスワード確認(上に同じ)
これらを入力した後,Registerで完了します. ちなみに,Gmailアカウントを持っている方は,Use Gmailをクリックすれば,それだけで登録が完了します(多分).
■コンテストの登録
近々コンテストがある場合は, トップページhttp://www.codeforces.com/に→ Pay attention Registration is running Codeforces Beta Round #18 (Div. 2 Only) 119:34:50 Register now » |
こんな感じにコンテストのお知らせが常時表示されます. 登録は,Register nowをクリックするだけです. 開始までの時間が表示されているので便利.
■コンテストの流れ
Registerした状態で開始時刻になると,色々とダイアログが出て,コンテストが開始されます.基本的には,120分で5問を解くことになります. 問題のそれぞれには,問題文とサンプルがあります. 入出力が標準入出力なので,慣れてない人は少し面倒かもしれません.
コードが完成したら,SUBMITから提出します. 初期のコンテストとは方針が変わり,まず,Pretest(テストケースが弱い)が行われます. これに通れば,ひとまず得点が与えられます. プレテスト通過後,Lock(鍵掛け)を行うことができます. ある問題をLockすると,自分は(その問題の)回答をResubmitできなくなりますが, その代わりとして他人のコードを見ることができます. ある人のコードが間違っていると思った場合は,バグを誘発するような入力を与えます(Hack). 成功すれば+100,失敗すれば-50ポイント得点が変動します. ちなみに,自分の回答がHackされた場合は, その問題の得点が失われますが, (Lockしていないならば)再びコードを提出することができます.
コンテスト終了後は,System Test(厳密なテストケース)が行われ, このテストに通れば,最終的に得点が与えられす.
0 件のコメント:
コメントを投稿