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 or Save as Animation GIF button, you can download the visualization results.
If day is set to 0, each edge is colored according to the day it is to be repaired.
If day is set to 1 or higher, only the edges to be repaired on that day are displayed in pink.
Clicking on a vertex will color each vertex according to the increment of the shortest distance from that
vertex.
問題文はこちら。
使い方
Seed 欄の値を変えると対応する入力が Input 欄に生成されます。
Download ボタンを押すと、シード値が seed, seed+1, ..., seed+#cases-1 に対応する入力を一括ダウンロード出来ます。
生成された入力に対して解答プログラムをローカル実行し、プログラムの出力を Output 欄に貼り付けると、ビジュアライズ結果が表示されます。
▶ ボタンを押すと、アニメーションが開始します。
Save as PNG や Save as Animation GIF ボタンを押すと、ビジュアライズ結果のダウンロードが出来ます。
dayの値が0のときは、何日目に工事するかに応じて各辺が色付けされて表示されます。
dayの値を1以上にすると、その日に工事する辺のみがピンク色で表示されます。
頂点をクリックすると、その頂点からの最短距離の増加量に応じて各頂点が色付けされます。