オンライン予選のルール
Rules
2026年5月17日(日)開催 DECC2026予選は終了しました。
はじめに
問題の解答は専用のWebページで行います。
サイトにアクセス出来る環境(Webブラウザ)を使用しコンテストを行ってください。
推奨Webブラウザ
- Google Chrome(最新版)
- Safari(最新版)
注意事項
- 2人以上で結託し、解答する行為は禁止します。
- 予選終了時刻までは、問題に関する言及、実況、解答ソースコードの公開などは禁止します。
- 他者が作成したソースコードをそのまま引用するなどの著作権侵害行為や不正・問題行為が発覚した場合、受賞取り消し、及び、賞金の返金を求める場合があります。
生成AIについてのルール
本コンテストにおいて、生成AIの使用を禁止します。以下の行為はいずれも禁止です。
- 問題文や問題文を要約したものを生成AIに入力する行為。
- IntelliCode, GitHub Copilotなど、生成AIによるコーディング支援を利用する行為。
解答の流れ
Answer Flow
問題が出題される
Webサイトにて全4問が一斉に出題されます。
問題の配点
問題ページの構成
問題を解く
- どの順番で解いても構いません。
- 「コピー」ボタンを押し、入力データを使用して解答してください。
- 入力データはソースコードにコピーするなど、自由に使用してください。
- お使いの言語に合わせて、入力データのフォーマットは変更可能です。
- 入力データの制約に関して問題文中に記載が無い場合は、Webページに記載されている入力データについて正しく解答できれば問題ありません。
- 使用可能なプログラミング言語は C、C++、Java、Python、VBAのいずれかです。
- 競技中のWebサイトや書籍等の閲覧は可能です。
- 単独でコンパイルできるソースコードを提出してください。
- 標準ライブラリの使用は可能です。
-
標準ライブラリ以外を使用した場合、コンテスト後の運営チェックにより不正解とすることがあります。
なお、C++用の下記ライブラリにおいては使用可能とします。
- bits/stdc++
- boost
-
その他、どのライブラリが使用可能かというお問い合わせにはお答えできません。
あらかじめご了承ください。
-
出力の形式・書式は問いませんが、実行時に解答が出力されるようにしてください。(printf/cout/print等)出力されていない場合は不正解として扱います。
- コンテスト時間内に解答できないプログラムは不正解として扱います。
-
使用メモリ量の制限はありません。
なお、提出ソースコードのサイズは30,000バイトが上限となります。
解答を提出する
解答イメージ
解答方法の例
なお、C++用の下記ライブラリにおいては使用可能とします。
- bits/stdc++
- boost
あらかじめご了承ください。
なお、提出ソースコードのサイズは30,000バイトが上限となります。
各問題の解答数は3個です。
各解答の間は ,(カンマ)で区切ってください。
- 解答の最後にカンマがある場合、不正解となります
- 解答の間にスペースがある場合、不正解となります
結果が表示される
解答を送信すると、送信時刻と正解か不正解が画面に表示されます。
- 同じ問題を解答した場合は、後に送られた解答が採点に採用されます。
- 解答の書式を間違えた場合は不正解となります。
- コンテスト中に正解と表示されていても、コンテスト終了後のチェックにより運営の判断で不正解と判定する場合があります。
不正解と判定する可能性のある例
- 間違ったソースコードが送られた場合
- 標準ライブラリ以外の使用
- 実行結果と解答の不一致
- 解法の読み取りが困難(ソースコード上に解答が固定値で記述されている場合など)
- その他、運営が不適切と判断した場合
順位決定
- 制限時間内に多く得点を獲得した人が上の順位になります。
- 得点が同じ場合には、より早く解いた人が上の順位になります。
- 不正解提出による予選時のペナルティはありません。
- 解答を複数回送った場合は、最後に提出した解答時刻が有効になります。