#cpsco2019s2g. [cpsco2019_s2_g]MSTX
[cpsco2019_s2_g]MSTX
問題文
頂点 辺の単純無向連結グラフが与えられます。 番目の辺は頂点 と を結んでいて、重みは です。 は正整数の定数、もしくは変数 です。 以下の 個のクエリをすべて処理してください。
- 番目のクエリでは、正整数 が与えられる。
- としたときの最小全域木の重みを求めよ。
制約
- のとき かつ
- 与えられるグラフは連結である。
- が定数のとき、
- 入力は、文字
x
を除けば、すべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
ただし、 は文字 0
または 1
であり、これは が定数か変数かを表している。 が 0
のとき、 は正整数の定数であり、 が 1
のとき、 は文字 x
である。
出力
行出力せよ。 行目には、 番目のクエリの答えを出力せよ。
入力例 1
3 3
1 2 0 1
2 3 0 5
3 1 1 x
3
4
5
6
出力例 1
5
6
6
このケースでは、
- のとき最小全域木の重みは
- のとき最小全域木の重みは
となります。
入力例 2
9 15
1 3 0 954291757
2 3 1 x
2 4 1 x
1 5 0 138996221
2 5 0 353195922
3 5 1 x
4 5 0 913575467
1 6 0 824284691
1 7 1 x
2 7 1 x
1 8 0 131381221
6 8 0 208032501
7 8 0 973708325
5 9 1 x
6 9 0 298309896
5
215208399
554374432
47628333
810900084
87027328
出力例 2
1554451938
2793039057
625183720
3562616013
861577690
Copyright Since 2012 ©AtCoder Inc. All rights reserved.