解法
と仮定する.初めに全単射のスコアの上界が であることを示す.任意の全単射 に対して,各辺の値を降順に並べたものを とする. に対して が誘導する森 を考える.このとき, となる.なぜならば,一般に 頂点, 個の木からなる森の辺数 は となり, のとき,すなわち木のときが辺数を固定したときの頂点数が最も多いので となる.したがって, が成り立つ.
次に,ある全単射でスコアが となるものを構成する.適当な頂点 を根とした根付き木 を考え, とする.次に,下の図のように幅優先探索の訪問順に各頂点に順番に を割り当てる.このとき,任意の頂点 に対して,その親の値は の値よりも大きいので親との間の辺の値は となる.したがって,スコアの上界と一致する全単射を構成することができたので,この全単射が最適解となる.
計算時間:
上界の証明に時間がかかりすぎていてツラかったので,証明の途中で取り敢えず投げたら AC した(たまたまだったかもしれないので反省).