問題一覧 > 通常問題

No.2214 Products on Tree

レベル : / 実行時間制限 : 1ケース 3.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 57
作問者 : ShirotsumeShirotsume / テスター : nok0nok0 👑 ygussanyygussany
8 ProblemId : 8884 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-02-10 03:38:14

問題文

$N$ 頂点からなる無向木があります。頂点には $1, 2, \dots, N$ の番号が付いていて、 $i$ 本目の辺は頂点 $A_i$ と $B_i$ を結んでいます。この木から $0$ 本以上の辺を取り除いてできるグラフ $G$ を考えます。

グラフ $G$ が $k$ 個の連結成分からなり、それぞれの連結成分に属する頂点の個数が $V_1, V_2, \dots, V_k$ であるとします。このとき、$G$ の スコア を $\displaystyle \prod_{i = 1}^{k} V_i$ として定義します。

$G$ としてありうるものは $2^{N-1}$ 通りあります。これらすべてに対するスコアの総和を $998244353$ で割った余りを求めてください。

制約

  • 入力は全て整数
  • $2 \leq N \leq 2 \times 10^5$
  • $1 \leq A_i < B_i \leq N$
  • 与えられるグラフは木

入力

入力は標準入力から以下の形式で与えられる。

$N$
$A_1$ $B_1$
$A_2$ $B_2$
$\vdots$
$A_{N-1}$ $B_{N-1}$

出力

答えを $998244353$ で割った余りを出力せよ。

サンプル

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

辺は $2$ 本あるので、$G$ としてありうるものは $4$ 通りあります。例えば、辺 $1$ だけを削除したグラフでは、連結成分は $1$ 個の頂点からなるものと $2$ 個の頂点からなるものが $1$ つずつできるのでスコアは $1 \times 2 = 2$ となります。すべての辺を削除したグラフのスコアは $1 \times 1 \times 1 = 1$ です。

$4$ 通りのスコアの総和は $3 + 2 + 2 + 1 = 8$ となります。

サンプル2
入力
6
2 6
2 5
2 3
3 4
1 6
出力
135
サンプル3
入力
15
7 14
6 15
1 2
3 14
7 8
7 12
9 14
5 8
8 11
6 8
1 7
4 12
5 10
13 15
出力
521280

$998244353$ で割ったあまりを出力してください。

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