第22回日本情報オリンピック 一次予選競技課題 |
2022年9月27日
情報オリンピック日本委員会
以下の日程で一次予選競技を実施します.
・ 一次予選(第 1 回) 2022 年 9 月 17 日(土)14:00〜15:20 終了しました
一次予選 (第 1 回) の予選 B ランク基準点は300点です.
・ 一次予選(第 2 回) 2022 年 10 月 16 日(日) 14:00〜15:20 終了しました
一次予選 (第 2 回) の予選 B ランク基準点は300点です.
・ 一次予選(第 3 回) 2022 年 11 月 19 日(土) 14:00〜15:20 終了しました
一次予選 (第 3 回) の予選 B ランク基準点は300点です.
繰り返しを含む基本的なプログラムを適切に書くことができる者を「JOI 予選 B ランク」とします.この意図に基づき,原則として,JOI 予選 B ランク基準点を一次予選 3 題分の配点である 300 点と定めます.いずれかの一次予選で JOI 予選 B ランクとなった者は,JOI 二次予選に参加できます.JOI 二次予選に参加した者は,JOI 二次予選の成績によって JOI 予選 A ランクとなることがあります
詳細は以下のウェブサイトを参照してください.
・ 第22回日本情報オリンピック (JOI 2022/2023) 実施要領「予選」
このページから,一次予選で出題された問題文,解答例 (C++ および Python サンプルソース),採点用入力データ・正解ファイルが入手可能です.皆さんのプログラミングの勉強に役立ててください.なお,情報オリンピック日本委員会では,個々の問題の解法に関する質問や,サンプルソースに関する質問にはお答えしかねますのでご了承ください.
・一次予選(第1回)の参加者数を確定しました.問題ごとの平均点を公表しました.(2022年9月27日)
・一次予選(第2回)の参加者数を確定しました.問題ごとの平均点を公表しました.(2022年10月21日)
・一次予選(第3回)の参加者数を確定しました.問題ごとの平均点を公表しました.(2022年11月21日)
リンク (AtCoder ウェブサイト)
・ JOI 2022/2023 予選練習・JOIG 2022/2023 本選練習
・ JOI 2022/2023 一次予選 (第 1 回) コンテストサイト
・ JOI 2022/2023 一次予選 (第 2 回) コンテストサイト
・ JOI 2022/2023 一次予選 (第 3 回) コンテストサイト
問題文 | 解説 | 解答例 | 提案 |
---|---|---|---|
問題1 長方形 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
問題2 ゾロ目 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
問題3 3 つの箱 | 解説 | 解答例(C++) 解答例(Python) |
戸髙空 |
問題4 二人三脚 | 解説 | 解答例(C++) 解答例(Python) |
戸髙空 |
得点 | 人数 | 累計 |
---|---|---|
400 | 416 | 416 |
300 | 134 | 550 |
200 | 191 | 741 |
100 | 58 | 799 |
0 | 89 | 888 |
問題 | 平均点 | 100 | 0 |
---|---|---|---|
問題1 | 89.6 | 796 | 92 |
問題2 | 83.8 | 744 | 144 |
問題3 | 60.0 | 533 | 355 |
問題4 | 48.8 | 433 | 455 |
問題文 | 解説 | 解答例 | 提案 |
---|---|---|---|
問題1 時間 | 解説 | 解答例(C++) 解答例(Python) |
山縣龍人 |
問題2 三方比較 | 解説 | 解答例(C++) 解答例(Python) |
山縣龍人 |
問題3 繰り返し文字列 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
問題4 点数 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
得点 | 人数 | 累計 |
---|---|---|
400 | 297 | 297 |
300 | 93 | 390 |
200 | 201 | 591 |
100 | 18 | 609 |
0 | 21 | 630 |
問題 | 平均点 | 100 | 0 |
---|---|---|---|
問題1 | 96.7 | 609 | 21 |
問題2 | 93.7 | 590 | 40 |
問題3 | 59.4 | 374 | 256 |
問題4 | 49.8 | 314 | 316 |
問題文 | 解説 | 解答例 | 提案 |
---|---|---|---|
問題1 2 桁の整数 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
問題2 11 月 | 解説 | 解答例(C++) 解答例(Python) |
山縣龍人 |
問題3 JOI エディタ | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
問題4 マラソン大会 | 解説 | 解答例(C++) 解答例(Python) |
星井智仁 |
得点 | 人数 | 累計 |
---|---|---|
400 | 286 | 286 |
300 | 150 | 436 |
200 | 249 | 685 |
100 | 31 | 716 |
0 | 52 | 768 |
問題 | 平均点 | 100 | 0 |
---|---|---|---|
問題1 | 93.0 | 714 | 54 |
問題2 | 89.5 | 687 | 81 |
問題3 | 53.9 | 414 | 354 |
問題4 | 40.1 | 308 | 460 |
※ 本ページ中の人数や点数に関する情報は,応募資格の次の2つの条件『i. 2023 年 2 月 5 日(日)の第 22 回日本情報オリンピック本選実施時点で,高等学校,高等専門学校,中等教育学校,中学校,義務教育学校,小学校,特別支援学校に在学し,学年が高等学校 2 年以下(中等教育学校や高等専門学校などの在校生は高等学校 2 年に相当する学年以下)であること。なお,日本国内において学校以外の初等・中等教育機関に所属している人及び日本国外の初等・中等教育機関に所属している日本国籍を有する人は,2022 年 11 月 2 日(水)までに情報オリンピック日本委員会にメールで個別相談すること. ii. 生年月日が 2003 年 4 月 2 日以降であること.』を満たした参加者のうち,予選実施システムにログインして,競技時間内に 1 本以上のソースコードの提出を行った人に関するものです.
情報オリンピック日本委員会作 『第 22 回日本情報オリンピック JOI 2022/2023 一次予選競技課題』 はクリエイティブ・コモンズ 表示-継承 4.0 国際ライセンスで提供されています.クリエイティブ・コモンズ・ライセンスの詳細は,クリエイティブ・コモンズ・ジャパンのウェブページをご覧ください.表示-継承 4.0 国際 (CC BY-SA 4.0) 以外のライセンスを希望される場合は,情報オリンピック日本委員会までご連絡ください.