No.1796 木上のクーロン
レベル : / 実行時間制限 : 1ケース 10.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 12
作問者 : 👑
Nachia
/ テスター :
NyaanNyaan
タグ : / 解いたユーザー数 12
作問者 : 👑

問題文最終更新日: 2022-04-25 23:02:49
問題文
頂点の無向木があります。頂点には から までの番号が振られています。辺 は頂点 と頂点 を結びます。
頂点 間の単純パスに含まれる辺の個数を と表します。
とします。
について、非負整数 を次の式で定義します。
について、 の値を で割った余りを求めてください。
入力
入力は以下の形式で与えられます。
入力は以下の制約を満たします。
- 入力はすべて整数
出力
行出力してください。 行目に の値を で割った余りを出力してください。
最後に改行してください。
サンプル
サンプル1
入力
2 1 2 1 2
出力
6 9
です。
です。
です。
サンプル2
入力
5 8 9 10 11 12 1 2 1 3 1 4 4 5
出力
242400 202800 215600 260800 242300
サンプル3
入力
15 384021089 193015378 976219268 137749749 349176187 734053188 898423703 796747226 1930431 466001235 375378632 199170540 856435845 150579368 391611266 1 11 9 11 7 11 7 12 2 12 3 12 7 13 4 13 10 13 6 13 10 14 5 14 5 15 8 15
出力
164992737 231041473 448643960 643742276 843736071 249725816 936586510 118229251 332387563 883236064 929035671 219161259 34328230 192575536 139074045
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。