The problem statement is here.

Usage

Changing the value in the Seed field will generate the corresponding input to the Input field.
Pressing the Download button will download the inputs for seed values seed, seed+1, ..., seed+#cases-1 at once.

By running your program locally against the generated input and pasting the output of your program into the Output field, the visualization results will be displayed.
Pressing the ▶ button starts animation.
By pressing the Save as PNG button, you can download the visualization results.

You can quickly switch between multiple outputs by pressing the Select File button at the top and selecting the directory containing the output files.
By naming the output file 1234.txt or abcd_1234.txt, the seed number (in this case 1234) is automatically set when the file is selected.

The horizontal axis represents sweetness (x), and the vertical axis represents carbonation level (y). The bottom-left corner is (0, 0).
Circles and blue lines represent beverages and operations, respectively. Hovering over a circle displays its values.

Red circles represent beverages that are already made and present in the input, and blue circles represent those that are already made and not present in the input.
Black circles represent beverages that are not yet made, but present in the input.

This visualizer shows operations (blue lines) even if the verdict is not AC, provided that it is possible to parse as many operations as specified in the first line of the output, and all values are between 0 (inclusive) and 109 (exclusive).

問題文はこちら

使い方

Seed 欄の値を変えると対応する入力が Input 欄に生成されます。
Download ボタンを押すと、シード値が seed, seed+1, ..., seed+#cases-1 に対応する入力を一括ダウンロード出来ます。

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

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

横軸が甘さ(x)、縦軸が炭酸の強さ(y)を表します。左下が (0, 0) です。
点は炭酸飲料を、青い線は操作を表します。点にカーソルを合わせると座標がツールチップで表示されます。

赤い点はすでに作られた炭酸飲料のうち入力に含まれるもの、青い点はすでに作られた炭酸飲料のうち入力に含まれないものを表します。
黒い点はまだ作られていないが入力に含まれる炭酸飲料を表します。

最初の行に指定された個数の操作を読み取ることができ、全ての値が0以上109未満に納まっていれば、ACと判定されなくても線は描画されます