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

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 3323
2 saharan 3313
3 Rafbill 3310
4 eijirou 3271
5 yosupo 3215
6 bowwowforeach 3200
7 rhoo 3187
8 terry_u16 3178
9 montplusa 3126
10 cuthbert 3112

お知らせ

投稿日時:
AtCoderでは、2026年8月より、AI事業者に向けて、ユーザーの皆様が提出したソースコードを、AI学習用データとして販売することを決定しました。販売対象には、販売開始以降の提出だけでなく、これまでに提出されたソースコードも含まれます。ただし、AI学習拒否設定が行われた提出については、販売対象には含まれません。 これに伴い、利用規約およびプライバシーポリシーを変更しました。 このデータ販売事業は、AtCoderが今後も無料でコンテストを開催し続けるために必要な事業であると判断しています。一方で、コンテストに参加するために、必ずAI学習への利用を許可しなければならない状況になることは、AtCoder運営としても望ましくないと考えています。 そのため、提出全体に対するAI学習利用の拒否設定、および個別の提出に対するAI学習利用の拒否設定を設けました。また、設定変更のための猶予期間として1か月の期間を設けています。 提出ソースコードをAI学習への利用および販売対象に含めたくない場合は、忘れずに設定変更をお願いいたします。 設定変更の方法については、以下のページをご確認ください。 [学習用データ販売と拒否設定 - AtCoderInfo](https://info.atcoder.jp/overview/about/ai-training-opt-out) AtCoderは、今後も無料でコンテストを開催し続けるため、様々な施策に取り組んでまいります。 今後ともAtCoderをよろしくお願いいたします。

AtCoderJobs

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

検定

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