問題文はこちら

使い方
詳細

Seed 欄の値を変えると対応する入力が Input 欄に生成されます。
M, K 欄を問題文中の入力の制約を満たす値に設定することで、入力を指定された M, K の値に変更できます。
Download ボタンを押すと、シード値が seed, seed+1, ..., seed+#cases-1 に対応する入力を一括ダウンロードできます。

生成された入力に対して解答プログラムをローカル実行し、プログラムの出力を Output 欄に貼り付けると、ビジュアライズ結果が表示されます。
▶ ボタンを押すと、アニメーションが開始します。
Save as PNG や Save as Animation GIF ボタンを押すと、ビジュアライズ結果のダウンロードができます。

上部の「ファイルを選択」ボタンを押して出力ファイルを含むディレクトリを選択することで、複数の出力を素早く切り替えることができるようになります。
出力ファイル名を 1234.txt もしくは abcd_1234.txt という形式にすることで、ファイルを選択時に自動的にseed番号(この場合は1234)が設定されます。

赤の丸はその区画に家が存在することを、青の丸はその区画に職場が存在することを表します。

enable interactivity にチェックを入れると、区画にマウスホバーすることでその区画の情報をツールチップ表示し、その区画に家や職場がある場合、家または職場のもう一方が存在する区画を太枠で表示します。
動作が重くなるため、アニメーション表示時にはチェックを外しておくことをおすすめします。


fix M: fix K:


Score:
Money:
Income:
Action: