![]() |
第25回日本情報オリンピック (JOI 2025/2026)
|
2025年12月15日
情報オリンピック日本委員会
第25回日本情報オリンピック (JOI 2025/2026) 二次予選は, 2025年12月7日(日) 13:00〜16:00 にオンラインで実施しました.
このページから, 二次予選で出題された問題文, 採点用入出力データ, 解説, 解答例 (サンプルソース) が入手可能です. 皆さんのプログラミングの勉強に役立ててください. なお, 情報オリンピック日本委員会では, 個々の問題の解法に関する質問や, サンプルソースに関する質問にはお答えしかねますのでご了承ください.
第25回日本情報オリンピック (JOI 2025/2026) 予選 A ランク基準点
・ 有資格者参加者数: 1379 名
・ A ランク: 390 点以上 147 名
(内訳: 高等学校 2 年(相当)以下 129 名, 高等学校 3 年(相当) 18 名)
・ B ランク: 389 点以下 1232 名
第25回日本情報オリンピック (JOI 2025/2026) セミファイナルステージ進出者
JOI セクション
・ JOI セクション進出基準点: 390 点
・ JOI セクション進出者数: 132 名 (JOIG セクション進出者 2 名を含む)
JOI セミファイナルステージ進出者の決定方法に基づき, 以下の (i), (ii) の少なくとも一方を満たす者を JOI セクション進出者としました.
(i) JOI 二次予選競技の成績が「JOI セクション進出基準点」以上の JOI 有資格者のうち、高等学校 2 年(相当)以下の者 (129 名)
(ii) JOI 2024/2025 春季トレーニング進出者のうち, JOI 2025/2026 セミファイナルステージ「JOI セクション」への参加を希望した高等学校 2 年(相当)以下の者 (14 名)
JOIG セクション
・ JOIG セクション進出基準点: 146 点
・ JOIG セクション進出者数: 32 名 (JOI セクション進出者 2 名を含む)
JOI セミファイナルステージ進出者の決定方法に基づき, 以下の (i) を満たす者を JOIG セクション進出者としました.
(i) JOI 二次予選競技の成績が「JOIG セクション進出基準点」以上の JOIG 有資格者のうち、高等学校 2 年(相当)以下の者 (32 名)
JOI スペシャルセクション
・ JOI スペシャルセクション進出基準点: 390 点
・ JOI スペシャルセクション進出者数: 28 名
JOI セミファイナルステージ進出者の決定方法に基づき, 以下の (i), (ii) の少なくとも一方を満たす者を JOI スペシャルセクション進出者としました.
(i) JOI 二次予選競技の成績が「JOI スペシャルセクション進出基準点」以上の JOI 有資格者のうち、高等学校 3 年(相当)の者 (18 名)
(ii) 指定校の特典により選抜された者 (10 名)
更新履歴
・ A ランク基準点, JOI セミファイナルステージ進出基準点, 問題文, 採点用入出力データ, 解説, 解答例, 統計情報を公開しました. (2025年12月15日)
・ 採点方法の詳細は二次予選競技規則の「採点方式」をご確認ください.
リンク JOI 2025/2026 二次予選競技コンテストサイト (AtCoder ウェブサイト)
| 問題文 | 解説(PDF) | 解答例 | 提案 |
|---|---|---|---|
| 問題1 | 解説1 | (C++) (Python) |
米田寛峻・米田優峻 |
| 問題2 | 解説2 | (C++) (Python) |
米山瑛士 |
| 問題3 | 解説3 | (C++) (Python) |
米山瑛士 |
| 問題4 | 解説4 | (C++) (Python) |
平木康傑 |
| 問題5 | 解説5 | (C++) (Python) |
蜂矢倫久・米山瑛士 |
| 問題6 | 解説6 | (C++) (Python) |
蜂矢倫久 |
| 得点 | 人数 | 累計 |
|---|---|---|
| 600 | 20 | 20 |
| 500〜599 | 43 | 63 |
| 400〜499 | 77 | 140 |
| 300〜399 | 141 | 281 |
| 200〜299 | 134 | 415 |
| 100〜199 | 277 | 692 |
| 1〜99 | 549 | 1241 |
| 0 | 138 | 1379 |
| 問題 | 平均点 | 100 | 99-90 |
89-80 |
79-70 |
69-60 |
59-50 |
49-40 |
39-30 |
29-20 |
19-10 |
9-1 |
0 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 問題1 | 57.8 | 597 | 0 | 0 | 0 | 15 | 0 | 386 | 0 | 183 | 0 | 0 | 198 |
| 問題2 | 41.7 | 375 | 0 | 0 | 0 | 25 | 36 | 255 | 121 | 23 | 65 | 49 | 430 |
| 問題3 | 31.7 | 293 | 0 | 0 | 38 | 0 | 17 | 86 | 0 | 79 | 367 | 0 | 499 |
| 問題4 | 13.4 | 149 | 0 | 0 | 2 | 0 | 10 | 0 | 39 | 8 | 11 | 135 | 1025 |
| 問題5 | 7.7 | 74 | 0 | 0 | 0 | 2 | 0 | 7 | 77 | 1 | 28 | 0 | 1190 |
| 問題6 | 3.2 | 20 | 0 | 0 | 13 | 0 | 0 | 0 | 0 | 1 | 48 | 81 | 1216 |
※ 競技規則に基づき参加者の成績を修正しています.
※ 本ページ中の人数や点数に関する情報は,JOI 2025/2026 応募資格を満たした参加者のうち,予選実施システムにログインして,競技時間内に 1 本以上のソースコードの提出を行った人に関するものです.

情報オリンピック日本委員会作 『第 25 回日本情報オリンピック (JOI 2025/2026) 二次予選競技課題』 はクリエイティブ・コモンズ 表示-継承 4.0 国際ライセンスで提供されています. クリエイティブ・コモンズ・ライセンスの詳細は, クリエイティブ・コモンズ・ジャパンのウェブページをご覧ください. 表示-継承 4.0 国際 (CC BY-SA 4.0) 以外のライセンスを希望される場合は, 情報オリンピック日本委員会までご連絡ください.