Blog競技ルール国内予選における競技ルールを以下に示します。利用するプログラミング言語で標準で提供されている機能,ライブラリは利用して構いません。等)は使用して構いません。プログラム内において他言語によるプログラム(perlなど)を起動しているプログラムは解答とは認められません。これら以外のサンプルプログラムやアルゴリズム記述等の情報を競技に使用するマシンに前もって設置、準備してはなりません。使用してはなりません。自チーム以外の者と相談してはなりません。補欠ならびにコーチ、監督員との相談も禁止されています。通じてスタッフに相談することは許されます。ページにアクセスすることは許されません。等のリモートアクセスコマンドによって他のマシンにアクセスすることも禁止します。競技中のチャットや電子メールの送受信も許されません。審判団に連絡する必要が生じた場合、監督員経由でメールを送って下さい。そのためのメールアドレスは、競技中に問題の閲覧や解答の提出を行うWebページに掲載されます(事前には公開されません)。台の計算機のみ使用できます。複数チームがプリンタを共用する場合は、他チームのプリントアウトを誤って見てしまうことがないように、監督員がプリンタを管理するようにしてください。プリンタが少ない等の事情がある場合には、監督員が代理で問題を印刷し配布することは許されます。監督員の方から「参加チームに不正行為がなかったこと」を御報告頂きます。具体的方法は追ってお知らせいたします。いずれかを選んで解答してください。問題ごとにプログラミング言語を変えても構いませんし、ある問題への提出が誤答となった後、別の言語で作りなおして解答を提出しても構いません。「成績判定ルール」内の「完了の判定・入力データ」にあるように、完了の条件は「同一のプログラムが、まだ解いていない入力データ2つに対し連続で正答を出力することができた」ことであることに注意してください。