JOI logo

第24回日本情報オリンピック (JOI 2024/2025)
二次予選

2024年12月9日
情報オリンピック日本委員会

第24回日本情報オリンピック (JOI 2024/2025) 二次予選は, 2024年12月8日(日) 13時〜16時にオンラインで実施しました.

このページから, 二次予選で出題された問題文, 採点用入出力データ, 解説, 解答例 (サンプルソース) が入手可能です. 皆さんのプログラミングの勉強に役立ててください. なお, 情報オリンピック日本委員会では, 個々の問題の解法に関する質問や, サンプルソースに関する質問にはお答えしかねますのでご了承ください.

第24回日本情報オリンピック (JOI 2024/2025) 予選 A ランク基準点
JOI 予選 A ランク基準点は、高等学校 2 年以下(中等教育学校や高等専門学校の在校生は高等学校 2 年に相当する学年以下, 以下同様)の JOI 予選 A ランク者の総数が 160 名を超えない最大数となるように定めました.

 ・ 有資格者参加者数: 1386 名
 ・ A ランク: 280 点以上 180 名
   (内訳: 高等学校 2 年以下 157 名, 高等学校 3 年 23 名)
 ・ B ランク: 279 点以下 1206 名

第24回日本情報オリンピック (JOI 2024/2025) 本選進出者
JOI 本選進出者の決定方法に基づき, JOI 2024/2025 本選進出者を決定しました.

 ・ JOI 2024/2025 本選進出者数: 198 名
   (内訳: 高等学校 2 年以下 173 名, 高等学校 3 年 25 名)

 (i) JOI 2024/2025 二次予選に参加した有資格者のうち、JOI 予選 A ランクとなった有資格者 180 名を有資格者としました.
 (ii) 提携プログラミングコンテスト優勝チームメンバーのうち, JOI 2024/2025 本選への参加を希望した 1 名を本選進出者としました.
 (iii) JOI 2023/2024 春季トレーニング進出者のうち, JOI 2024/2025 本選への参加を希望した 22 名を本選進出者としました.
 (iv) ブロック制による本選進出者はいませんでした.
 (v) 指定校の特典による本選進出者の決定方法の手順に従い 10 名を追加進出者としました.
(A ランク者の人数は, (ii) の 1 名と (iii) の 14 名を内数として含みます.)

日本情報オリンピック 第 5 回女性部門 (JOIG 2024/2025) 本選進出者
JOIG 本選進出者決定方法に基づき, JOIG 2024/2025 本選進出者を決定しました.
JOIG 2024/2025 本選進出基準点は, 高等学校 2 年以下の JOIG 有資格者の総数が 60 名を超えない最大数となるように定めました.

 ・ JOIG 2024/2025 本選進出者数: 107 点以上, 63 名
   (内訳: 高等学校 2 年以下 60 名, 高等学校 3 年 3 名)

更新履歴
 ・ 採点用入出力データ, 解説, 解答例を公開しました. (2024年12月9日)
 ・ 問題文を公開しました. (2024年12月10日)
 ・ A ランク基準点, A ランク者数, JOI 2024/2025 本選進出者数, JOIG 2024/2025 本選進出者数を公開しました. (2024年12月12日)
 ・ 採点方法の詳細は二次予選競技規則の「採点方式」をご確認ください.

リンク JOI 2024/2025 二次予選競技コンテストサイト (AtCoder ウェブサイト)


問題文・データ・解説
問題文 解説(PDF) 解答例 提案
問題1 解説1 (C++)
(Python)
米山瑛士
問題2 解説2 (C++)
(Python)
米田寛峻・米田優峻
問題3 解説3 (C++)
(Python)
米田寛峻・米田優峻
問題4 解説4 (C++)
(Python)
蜂矢倫久
問題5 解説5 解法1(C++)
解法2(C++)
解法1(Python)
蜂矢倫久
採点用入出力データ [データ書庫ファイル(ZIP) 465MB]
合計点得点分布
得点 人数 累計
500 1 1
400〜499 26 27
300〜399 123 150
200〜299 207 357
100〜199 564 921
1〜99 219 1140
0 246 1386
問題別 平均点・得点分布
問題 平均点 100 99-90
89-80
79-70
69-60
59-50
49-40
39-30
29-20
19-10
9-1
0
問題1 71.6 913 0 0 0 82 0 0 82 0 0 0 309
問題2 30.8 321 0 0 22 0 112 0 40 0 71 157 663
問題3 22.9 145 0 0 0 142 0 77 0 99 0 274 649
問題4 5.7 28 0 2 3 7 32 0 1 51 22 174 1066
問題5 0.6 1 0 0 0 0 1 0 0 6 29 6 1343

※ 本ページ中の人数や点数に関する情報は,応募資格の次の 4 つの条件『i. 2025 年 1 月 26 日(日)の第 24 回日本情報オリンピック本選実施時点で、高等学校、高等専門学校、中等教育学校、中学校、義務教育学校、小学校、特別支援学校に在学し、学年が高等学校 3 年以下(中等教育学校や高等専門学校などの在校生は高等学校 3 年に相当する学年以下)であること。なお、日本国内において学校以外の初等・中等教育機関に所属している人及び日本国外の初等・中等教育機関に所属している日本国籍を有する人は、2024 年 11 月 1 日(金)までに情報オリンピック日本委員会にメールで個別相談すること。 ii. 生年月日が 2005 年 4 月 2 日以降であること。 iii. 日本情報オリンピックおよび関連行事に積極的に参加すること。 iv. 参加申込みに際し、「個人情報に関する同意事項」および「肖像権に関する同意事項」に同意すること。』を満たした参加者のうち,二次予選競技当日に,競技時間内に 1 本以上のソースコードの提出を行った人に関するものです.

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