解けた!を
世界に届けたい。

AtCoderは、世界最高峰の競技プログラミングサイトです。
リアルタイムのオンラインコンテストで競い合うことや、
8,000以上の過去問にいつでもチャレンジすることができます。

コンテスト 参加者向けページ

公式コンテスト紹介

アルゴリズム部門

  • ABC (AtCoder Beginner Contest) 初心者~中級者向け

    初心者でも参加しやすい基礎コンテスト

  • ARC (AtCoder Regular Contest) 初級者〜上級者向け

    より深い考察力を問うコンテスト

  • AGC (AtCoder Grand Contest) 世界ランカー向け

    世界最高水準の問題をそろえたコンテスト

ヒューリスティック部門

  • AHC (AtCoder Heuristic Contest) 最適化

    最適解を求めることが困難な問題に対して、どれだけ良い解を求められるかを競うコンテスト

ランキング

最終更新日時:
1 tourist 3797
2 ksun48 3670
3 zhoukangyang 3659
4 newbiedmy 3629
5 ecnerwala 3619
6 jiangly 3607
7 tour1st 3381
8 mulgokizary 3373
9 Radewoosh 3371
10 turmax 3370
最終更新日時:
1 nikaj 3315
2 saharan 3305
3 Rafbill 3303
4 eijirou 3263
5 yosupo 3207
6 bowwowforeach 3193
7 rhoo 3185
8 terry_u16 3170
9 montplusa 3126
10 cuthbert 3104

お知らせ

投稿日時:
# AtCoder Japan Open Heuristic 部門開催のお知らせ AtCoderが主催する、競技プログラミングの日本一を決める大会「AtCoder Japan Open」に、2026年から新たに **Heuristic部門** を設けます。 ## 予選 以下の短期AHCが予選を兼ねます。 * AHC070:8月29日 * AHC071:9月13日 * AHC073:10月17日 各予選から、まだ決勝進出権を獲得していない選抜対象者の上位8名に決勝進出権を付与し、合計24名を選抜します。 選抜対象となるためには、**各予選への参加登録とは別に、AtCoder Japan Open Heuristic部門の参加登録が必要**です。各予選について、そのコンテストの開始前までに登録を完了してください。 また、決勝進出権を獲得するためには、予選中のPC画面の録画が必要です。 参加登録および選抜・録画に関する詳細は、以下のページをご確認ください。 [予選参加登録ページ](https://atcoder.jp/contests/ajo2026heuristic-qual) ## 決勝 **2026年12月19日(土)** [AtCoder Conference 2026](https://atcoder.jp/contests/atcoderconference2026) と同時開催します。 決勝では、短期AHCと同等の生成AI利用ルールを適用する予定です。 なお、Algorithm部門とHeuristic部門の決勝は同時に開催されるため、両部門の決勝進出権を獲得した参加者は、出場する部門をいずれか一方に選択する必要があります。

AtCoderJobs

AtCoderのレーティングを用いた人材採用サービスです。

検定

アルゴリズム実技検定についてはこちらから!
過去問公開中