JOI logo

第20回日本情報オリンピック 春季トレーニング合宿

2021年 4月 6日
情報オリンピック日本委員会

春季トレーニング合宿は 2021年3月20日(土)~23日(火) に NTT DATA 駒場研修センターで開催されました.

合宿期間中, 3月20日, 21日, 22日, 23日の 4 日間にかけて合計 4 回の競技を行いました. 各課題ごとにプログラムを作成し, 複数の採点用入力データ(セット)に対して実行し, 制限時間内に出力された正解(セット)数を競いました. 競技 1~4 では, それぞれ 3 題の課題が出題されました. 各課題 100 点満点で合計 1200 点満点です.

春季トレーニング合宿に関する詳細は, 第 20 回日本情報オリンピック 春季トレーニング合宿についてを参照してください.

競技実施と同じ時間帯に, 同じ課題を使ったオンラインコンテストを実施しました (第 20 回日本情報オリンピック 春合宿 オンラインコンテストのページ).

問題文, 解説, サンプルソース,統計情報を公開しました.

(2021年4月7日更新) 「フードコート」の解説とサンプルソースを公開しました.



JOI 2020/2021 春季トレーニング合宿 課題
コンパイラオプション・制限 (PDF) (日本語・English)
実機練習 (合宿前にオンラインで実施)
問題文・入出力データ(ZIP)
実装上の注意 (Implementation Notice) [PDF]
一緒に足し算 (Add together) 入出力データ
電子レンジ (Microwave) 入出力データ
道路網の整備 (Road Service)
 出力のみの課題 (Output Only Task) 
入力データ
競技1 (3月20日(土))
問題文・解説スライド(PDF)・サンプルソース(C++)・入出力データ(ZIP)・提案者
実装上の注意 (Implementation Notice) [PDF]
曲芸飛行 (Aerobatics)
[English]
解説 サンプルソース 入出力データ
(30 KB)
配布ファイル
米田優峻
米田寛峻
IOI 熱の感染拡大 (IOI Fever)
[English]
解説 サンプルソース 入出力データ
(25 MB)
米田優峻
米田寛峻
フードコート (Food Court)
[English]
解説 サンプルソース 入出力データ
(178 MB)
川﨑理玖
競技2 (3月21日(日))
問題文・解説スライド(PDF)・サンプルソース(C++)・入出力データ(ZIP)・提案者
実装上の注意 (Implementation Notice) [PDF]
逃走経路 (Escape Route)
[English]
解説 サンプルソース 入力データ
(1.29 GB)
配布ファイル
髙谷悠太
道路の建設案 (Road Construction)
[English]
解説 サンプルソース 入出力データ
(48 MB)
保坂結
買い物 (Shopping)
[English]
解説 サンプルソース
Anna.cpp
Bruno.cpp
入出力データ
(82 MB)
配布ファイル
髙谷悠太
競技3 (3月22日(月))
問題文・解説スライド(PDF)・サンプルソース(C++)・入出力データ(ZIP)・提案者
実装上の注意 (Implementation Notice) [PDF]
古代の機械 (Ancient Machine)
[English]
解説 サンプルソース
Anna.cpp
Bruno.cpp
入出力データ
(456 KB)
配布ファイル
戸髙空
ボディーガード (Bodyguard)
[English]
解説 サンプルソース 入出力データ
(376 MB)
戸髙空
ビーバーの会合 2 (Meetings 2)
[English]
解説 サンプルソース 入力データ
(13.9 MB)
髙谷悠太
競技4 (3月23日(火))
問題文・解説スライド(PDF)・サンプルソース(C++)・入出力データ(ZIP)・提案者
実装上の注意 (Implementation Notice) [PDF]
イベント巡り 2 (Event Hopping 2)
[English]
解説 サンプルソース 入出力データ
(95 MB)
髙谷悠太
道案内 2 (Navigation 2)
[English]
解説 サンプルソース
Anna.cpp
Bruno.cpp
入出力データ
(0.98 MB)
配布ファイル
米田優峻
米田寛峻
最悪の記者 4 (Worst Reporter 4)
[English]
解説 サンプルソース1
サンプルソース2
入出力データ
(108 MB)
戸髙空

合計点得点分布
得点 人数 累計
1200~1101点 0 0
1100~1001点 0 0
1000~901点 0 0
900~801点 1 1
800~701点 0 1
700~601点 1 2
600~501点 1 3
500~401点 2 5
400~301点 1 6
300~201点 7 13
200~101点 1 14
100~0点 0 14
※ 合計点得点分布は合宿参加者全員を対象としています.
課題別平均点・得点分布
競技日 課題 平均点 100点
(人)
99~81点
(人)
80~61点
(人)
60~41点
(人)
40~21点
(人)
20~11点
(人)
10~1点
(人)
0点
(人)
1 日目 曲芸飛行 (Aerobatics) 28.3 0 0 2 0 7 2 0 3
IOI 熱の感染拡大 (IOI Fever) 19.2 1 0 0 0 4 2 2 5
フードコート (Food Court) 30.9 1 2 0 0 3 3 5 0
2 日目 逃走経路 (Escape Route) 20.6 0 0 3 0 2 0 4 5
道路の建設案 (Road Construction) 48.6 5 0 1 0 1 7 0 0
買い物 (Shopping) 4.3 0 0 0 0 0 0 6 8
3 日目 古代の機械 (Ancient Machine) 37.9 1 0 4 2 1 0 2 4
ボディーガード (Bodyguard) 22.3 2 0 0 1 1 0 6 4
ビーバーの会合 2 (Meetings 2) 43.7 5 0 0 0 0 5 3 1
4 日目 イベント巡り 2 (Event Hopping 2) 53.7 5 0 0 0 7 0 0 2
道案内 2 (Navigation 2) 34.8 0 1 3 0 3 4 0 3
最悪の記者 4 (Worst Reporter 4) 33.1 3 0 1 0 0 6 0 4
※ 課題別平均点・得点分布は, 各競技の参加者を対象としています.

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