競技内容
JOI 予選(JOI 一次予選・JOI 二次予選)・JOI 本選・IOI 日本代表最終選考競技のいずれにおいても、与えられた課題を解決するプログラムを作成します。
高校生レベルまでの数学とプログラミングの知識が必要です。 JOI 本選以降の課題を理解するための知識および解答するための知識については IOIシラバスに準拠します。ただし、JOI 春季トレーニング中に行われる日本代表選手選抜競技では IOI シラバス外から出題することもあります。
問題文は、日本語でのみ提供されます。(ただし、オンライン競技では、翻訳サイトの利用が認められる場合があります。詳しくは、個々の競技規則が発表された際にご確認ください。)
JOI 一次予選・JOI 二次予選で使用できるプログラミング言語については、第 24 回日本情報オリンピック (JOI 2024/2025) 一次予選・二次予選競技規則をご確認ください。JOI 本選および JOI 春季トレーニング中の IOI 日本代表選手選抜競技で使用できるプログラミング言語は C++ のみです。
JOI 予選(JOI 一次予選・JOI 二次予選)および JOI 本選は、オンライン競技で、自宅や在学校のコンピュータ教室等で PC を使用してプログラムを作成し、プログラムソースをウェブインタフェースから提出します。
JOI 本選の競技規則は 2024 年 12 月末に公表します。