TopCoder 単語


ニコニコ動画でTopCoderの動画を見に行く

トップコーダー

1.3千文字の記事
これはリビジョン 103613 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

TopCoderはTopCoder社が主催する競技プログラミングコンテストの総称である。

概要

「Single Round Match (SRM)」「Marathon Match」「Bug Race」等の種目からなり、現在世界で最も勢いのある競技プログラミングコンテストの一つである。単にTopCoderと言う場合にはSRMを指すことが多い。

TopCoderの各種目に参加すると自分のプログラミングの腕前を表すレーティングと呼ばれる数値が付けられる。特に一定以上のレーティングを持ち、名前が赤で表示されている人物は「レッドコーダー」と呼ばれており、他の参加者から尊敬の眼差しで見られている。なお、日本人でレッドコーダーの称号を持っている人物は10人程度しか存在せず、そのほとんどが某教育機関Tの所属者、または出身者である。

TopCoderは一部企業のリクルートにも利用されており、TopCoder枠なる採用枠がある企業もあると噂されている。

SRM

SRM (Single Round Match)はTopCoderの最もメインとなる種目である。

SRMは1~2週間に一度開催される。開催スケジュールは公式ホームページに掲載されている。

選手は一軍(Division 1)と二軍(Division 2)に分けられ、レーティング1200以上の選手は一軍、それ以外は二軍として参加する。

各SRMに付きEasy(簡単)、Middle(普通)、Hard(むずい)の3問が出題され、選手は各問題で指示された内容のプログラムを書き、提出する。一軍と二軍で出題される問題セットは別のものとなっており、通常一軍のEasyと二軍のMiddleは共通の問題である。SRMへの参加は公式ホームページからダウンロードできる専用のGUIから行う。

SRMは以下の手順で行われる。

  1. Registration 参加登録。本番開始3時間前から始まり、5分前に終了する。
  2. Coding Phase コーディングフェイズ。75分間。問題の閲覧、コーディング、提出を行う。
  3. Intermission 休憩。5分間。
  4. Challenge Phase 撃墜フェイズ。15分間。同じ対戦部屋の他の選手の提出したプログラムを閲覧し、それらのプログラムのバグを指摘する入力データを提示する。撃墜に成功した場合にはボーナス点が得られるが、失敗した場合はペナルティが加わる。
  5. System Test システムテスト。審判団が用意した入力データにより採点が行われる。採点により正しいと判定された問題について得点が得られる。

関連動画

関連商品

ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。 ニコニコ市場は2023年11月に終了しました。

関連コミュニティ

topcoderに関するニコニコミュニティを紹介してください。

関連項目

  • ACM/ICPC (International Collegiate Programming Contest)
  • KMCoder
  • IEEEXtreme
  • GCJ (Google Code Jam)
  • ICFP Programming Contest
  • PKU Judge Online
  • International Maximum-Cup

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
もっと見る

急上昇ワード改

最終更新:2025/12/07(日) 23:00

ほめられた記事

最終更新:2025/12/07(日) 23:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP