問題ファイル (パック) の使用方法
- 下の問題ファイル (パック) の一覧から問題ファイル (パック) をダウンロードします。
- zip ファイルになっていますので,ソフトウェアの problems フォルダに解凍します。
- ソフトウェアを起動して,1. でダウンロードした問題フォルダを選択して,問題を解きます。
問題ファイルとは,問題文・入出力の形式・2 つ以下の入出力例が書かれた html または txt ファイル,判定用テスト データ (txt ファイル) が含まれたフォルダのことです。 問題パックとは,複数の問題ファイルを 1 つの zip ファイルにまとめたものです。単体の問題ファイルと同様に problems フォルダに解凍するだけで使用できます。
問題パック一覧
名称 | 収録問題ファイル名 | 公開日 | ダウンロード |
---|---|---|---|
問題ファイル一覧
名称 | 問題ファイル名 | 公開日 | ダウンロード |
---|---|---|---|
Hello, World! | HelloWorld | 2012/09/29 | HelloWorld.zip (0.6 kB) |
電卓 (四則演算) | Calculator | 2012/09/29 | Calculator.zip (1.14 kB) |
問題ファイルを作成する
問題文 (problem.html) はテキスト エディタなどで作成してください。文字コードは IE コンポーネントで表示できればなんでも構いません。普通のテキスト ファイルと同じ感覚で作成していただき,拡張子を .html に変えるだけでも構いません。
テスト データ (testdata.txt) は,テキスト エディタで以下の書式を守って作成してください。文字コードは Shift-JIS です。他の文字コードは未確認です。
作成した問題ファイルを作者(@nahcnuj)に Skype などで送っていただくと,このページに掲載するかもしれません。Skype ID は Twitter の DM や mixi のメッセージなどで聞いてください。
後日,問題文やテスト データを楽に作るツールを公開する予定です。
テスト データの書式
テスト データのファイル中に入力,出力以外の空行は入れないでください。
まず,テスト データの概観を示します。テスト データは合計 4096 bytes 未満でなければいけません。
データセットの数 n
データセット 1
データセット 2
- :
データセット n
データ セットの書式は,以下のとおりです。入力 4096 bytes 未満,出力 4096 bytes 未満でなければいけません。入力または出力が無い場合は行数を 0 にして,空行は入れずに出力や次のデータ セットを入力してください。なお,上の書式の n と下の書式のそれは別物です。
入力の行数 n
入力 1 行目
入力 2 行目
- :
入力 n 行目
出力の行数 m
出力 1 行目
出力 2 行目
- :
出力 m 行目