13:00〜「8A: アルゴリズムデザインコンテスト」のお知らせ
当日参加できますので奮ってご参加ください!
コンテストって何をするの?
「2021年度 ADC競技内容:配置配線パズル」をご覧ください。
アルゴリズムデザインコンテスト(ADC)当日参加企画について
ADC専用ウェブアプリを使って、問題に挑戦できます。 ウェブアプリはこちらです。
Chrome、FireFoxをご利用ください。
screen shot 1
screen shot 2
詳しい使い方はこちらのドキュメント をご覧ください。
- ウェブアプリで、問題データファイルを読み込んで、
- 問題を解いて、
- 解答データをファイルに保存してください。
- コンテスト当日のADCセッション終了までに、解答ファイルをメールで送付してください。送付先アドレスはdas-adc2021today@googlegroups.comです。
ウェブアプリの使い方
(1) 問題データの入手
(2) 問題データを読み込む
ウェブアプリ にアクセスします。 ブラウザはChrome、Firefoxをご利用ください。
- ラジオボタン「Solve」をクリックして選択する。
- 「read Q」ボタンをクリックする。
- ファイル選択のボタンで問題データファイルを選択するか、ドラッグアンドドロップでファイルを指定する。
- 「OK, use this file」ボタンをクリックする。
これで問題データのブロックが画面右端のところに表示されます。
(3) 問題を解く
- ブロックをドラッグアンドドロップで画面左側の四角形の領域内(=盤面)に配置していきます。
- 同じ数字同士を結ぶように線を引きます。「Number」テキストボックスに数字を入力し、「Draw line」チェックボックスをonにして盤面をクリックしてください。そこに「番号が入った線のセル」が作られます。「Set Number」をチェックすると番号を上書きすることもできます。
- ブロックと線のセルは、ともにドラッグで移動可能です。
- オブジェクトを複数選択して、まとめてドラッグして移動できます。
- Shift + clickで複数選択できます。
- あるいはSelect blocksチェックボックスをonにした上で矩形領域でまとめて選択できます。
- deleteボタンで線を削除できます。
- 番号をうまく上書きできない場合には、文字から少しずらした位置をクリックしてください。
(4) 解答データをファイルに保存する
- 「write A」ボタンをクリックして、ファイル名を指定してダウンロードしてください。
- なお「Q-Number」に問題データの番号を入力しておけば、その番号がファイル名に使用されます。
(5) 解答データをチェックする
- 作成した解答ファイルを、問題ファイルと一緒にこちらのウェブアプリに入力することで解答が有効であるかチェックできます。
- 「Q-file」欄に問題ファイルを、「A-file」欄に解答ファイルを入力した上で「Check files」ボタンをクリックしてください。
- 有効な解答ファイルである場合には「Check results」欄の先頭に「check_file ok」と表示され、「board」欄に解答ファイルが図示されます。
- 解答ファイルが無効の場合には「Check results」欄に表示されるメッセージを参考に解答を修正して下さい。