AtCoder Junior League(AJL)は、中高生が競技プログラミングに継続して挑戦できるリーグです。期間中のコンテスト成績を集計し、学校別・学年別のランキングを作ります。
アルゴリズム部門とヒューリスティック部門では、取り組む問題も、成績の集計方法も異なります。 部門の特徴、表彰の範囲、実際の問題と上位成績を知り、自分に合う目標を考えてみましょう。
2つの競技と、中学校・高校の区分
主催はAtCoder株式会社です。中学校・高校のそれぞれに、アルゴリズム部門とヒューリスティック部門があり、学校ランキングは計4部門に分かれます。個人ランキングは学年ごとです。
| 競技部門 | 主に取り組むこと | AJLの対象コンテスト |
|---|---|---|
| アルゴリズム | 正しい答えを効率よく求める手順を考え、実装する | ABC・ARC・AGC |
| ヒューリスティック | 制約の中で、よりよい得点の解を探し、改善する | AHC |
学校の仲間と参加しながら、一人ひとりが自分の学年の順位を目指せます。冬シーズンは中学3年・高校3年・高専3年が対象外となるため、学年に合ったシーズンを選ぶことも大切です。
審査基準に当たるのは、競技成績とスコアの計算
AJLの順位は、期間中の対象コンテストで得たパフォーマンスを、決められた計算方法で集計して決まります。作品の独創性を審査員が採点する形式ではありません。
2026 Summerでは、アルゴリズム部門は成績のよい6回分、ヒューリスティック部門は4回分が集計対象です。長期のAHCは、1回の参加を2回分として扱います。学校スコアは、所属する生徒の個人スコアの合計です。
個人スコアの計算では、対象となる各パフォーマンスPを「1000×2のP/400乗」に換算し、上位分を合計します。そのため、参加を重ねながら、よりよい成績を出せる機会を増やすことが順位につながります。
プロフィールのレーティング、1回のコンテストのパフォーマンス、AJLのシーズンスコアは別の値です。集計に使う内部パフォーマンスは、画面上の表示値と異なる場合もあります。
学校表彰・個人表彰・参加記念品の違い
上位表彰の対象は、部門によって異なります。2026 Summerでは、次の範囲が案内されています。
| 表彰の区分 | アルゴリズム部門 | ヒューリスティック部門 |
|---|---|---|
| 学校表彰 | 上位20校 | 上位10校 |
| 個人表彰 | 各学年の上位20名 | 各学年の上位10名 |
| 個人の賞状・記念品 | 賞状とキューブ型トロフィー | 賞状とキューブ型トロフィー |
学校表彰には賞状が贈られます。また、2026 Summerからは、アルゴリズムで1問以上正解するなどの条件を満たした参加者全員が、ステッカーを受け取れます。参加記念品と上位入賞は、それぞれ異なるものです。
活動資料には、年度・シーズン・部門・学年と順位を添えると、実績が読み手に伝わります。
実際の問題①|アルゴリズム部門の「Draw Frame」
2026年4月のABC452では、長方形のマス目の外周を「#」、内側を「.」で表す「Draw Frame」が出題されました。配点は200点です。
行と列を順に調べ、その位置が端かどうかを判定する問題です。繰り返しと条件分岐を学んだ人が、知識を組み合わせて実装する練習になります。
端の行、端の列、内側のマスという条件を整理し、出力した図を確かめると、プログラムの動きを具体的に理解できます。このような基礎問題から、扱うデータや解法が複雑な問題へ進めます。
実際の問題②|ヒューリスティック部門の車両並べ替え
2026年4月のAHC064では、100両の車両を、出発線と待避線の間で移動させ、指定の順番に並べ直す課題が出ました。同時に動かす経路が交差しないことや、線路の容量を守ることが条件です。
全てを正しく並べた場合は、手順が少ないほど高得点です。完成していない場合も、正しい線路や位置に置けた車両に応じた得点が定められています。
まず動く手順を作り、結果を比較しながら、より少ない操作へ改善する取り組みができます。自分の案を数値で比べる経験は、最適化や物流、データサイエンスへの関心にもつながります。
出典:AHC064「Non-Crossing Railcar Rearrangement」・公式問題と得点規則
確定ランキングから見る、実際の表彰例
2026 Summerの最終結果は、2026年10月26日に確定しています。高校の学校ランキングと高校2年の個人ランキングには、次のような上位成績が掲載されました。
| 区分 | 1位 | 公式スコア |
|---|---|---|
| 高校・学校アルゴリズム | 灘高校 | 2,590,969 |
| 高校・学校ヒューリスティック | 徳島県立城ノ内中等教育学校 | 909,632 |
| 高校2年・個人アルゴリズム | hirayuu_Atさん・神奈川大学附属高校 | 1,392,689 |
| 高校2年・個人ヒューリスティック | edamame0さん・日本航空高校 | 256,983 |
学校ヒューリスティック部門では、2位が香川高専、3位が市立札幌開成中等教育学校でした。アルゴリズムとヒューリスティックは、別々に順位と表彰が決まります。
個人ランキングでは、どのコンテストの成績が集計されたかも見られます。自分の記録を振り返り、安定して解ける分野と、次に学びたい分野を整理する資料にもなります。
出典:高校・学校アルゴリズム、高校・学校ヒューリスティック、高校2年・個人アルゴリズム、高校2年・個人ヒューリスティック
資格と競技の実績を、総合型・公募推薦へ
情報技術検定や情報処理検定の学習は、プログラミングの基礎につながります。統計検定で学んだ考え方を、複数の方法で得た結果の比較へ使うこともできます。
資格で学んだ知識と、競技で試した経験を一緒に伝えることで、情報・数理への取り組みが具体的になります。志望理由書や面接では、順位に加え、どんな問題で考え方が変わったか、大学で何を深めたいかを説明できます。
例えば、手順の効率に関心を持った経験は情報科学へ、条件の中でよい解を探した経験は数理最適化へつながります。自分が試した方法と改善の記録を残すことが、推薦対策にも役立ちます。
FLOW実績づくりから出願まで、高校生活の流れに沿って支えます
- STEP 01高1〜高2資格・コンテストに挑戦
理系大学が評価する資格やコンテストに、知識ゼロから挑戦します。
- STEP 02高2〜高3春高大接続プログラムに挑戦
大学・研究機関の講座や研究体験への参加を、応募から支援します。
- STEP 03高3夏〜秋出願書類と面接で仕上げる
志望理由書と面接に向けて、資格や探究の経験を自分の言葉で説明できるように支援します。
- 合格第一志望
合格へ
スキルパスで学習から出願まで徹底伴走
スキルパスでは、大学院生・現役理系大学教員による指導を通じて、資格対策、プログラミング、制作・データ分析、実績の整理を支援します。
競技への挑戦と資格の組み合わせ方、総合型選抜・公募推薦の戦略を踏まえ、志望理由書・面接まで徹底伴走します。今の学年や競技経験に合う準備を、無料受験相談でご相談ください。


