問題一覧 > 通常問題

No.1333 Squared Sum

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 68
作問者 : penguinman / テスター : tpyneriver
4 ProblemId : 5436 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2021-01-17 04:34:23

問題文

N 頂点の木が与えられます。i 番目の辺は頂点 uivi を双方向に結び、その長さは wi です。

d(x,y) を頂点 xy の最短距離とします。

i=1N1j=i+1Nd(i,j)2 を求めてください。

これは非常に大きくなることがあるので、109+7 で割った余りを出力してください。

入力

N
u1 v1 w1
u2 v2 w2

uN1 vN1 wN1
  • 1N2×105
  • 1ui, viN
  • uivi
  • 1wi109
  • 与えられるグラフは木
  • 入力は全て整数

出力

i=1N1j=i+1Nd(i,j)2109+7 で割った余りを出力してください。

最後に改行してください。

サンプル

サンプル1
入力
3
1 2 1
2 3 2
出力
14

12+22+32=14 です。

サンプル2
入力
5
1 3 4
2 5 3
3 4 9
5 4 1
出力
1046

サンプル3
入力
6
3 5 192329
4 6 293129
6 2 129532
1 2 39237
6 3 57325762
出力
219459352

109+7 で割った余りを出力してください。

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。