QOJ.ac

QOJ

Time Limit: 12 s Memory Limit: 1024 MB Total points: 100 Difficulty: [show]

#14980. 嵌入樹

Statistics

請注意本題中關於子樹與直徑的非標準定義。

以下是一些定義:

  • 一棵樹 $T$ 的大小是指其頂點數量,即 $|V(T)|$。
  • 樹 $T$ 中頂點 $i$ 的度數是指與其相連的邊數,記作 $\operatorname{deg}_i$。
  • 一棵樹 $T'$ 是樹 $T$ 的子樹,若且唯若:
    • 對於所有頂點 $v \in V(T')$,有 $v \in V(T)$。
    • 對於所有邊 $e \in E(T')$,有 $e \in E(T)$。
  • 令 $S_T$ 為 $T$ 的所有子樹的集合。
  • 一棵樹 $T$ 的直徑是指 $T$ 中滿足子樹內 $\max(\operatorname{deg}_i) \le 2$ 的最大子樹的大小。
  • 令 $R_x$ 為滿足以下條件的最大樹的集合:
    • $\max(\operatorname{deg}_i) \le 3$。
    • 該樹的直徑為 $2x$。
  • 對於一棵樹 $T$,令 $f(T)$ 為滿足 $S_T \cap R_k \ne \emptyset$ 的最大整數 $k$。若不存在這樣的 $k$,則 $f(T) = 0$。

給定一棵有 $n$ 個節點的樹 $T$。請計算 $T$ 的所有子樹 $T'$ 的 $f(T')$ 總和模 $998244353$ 的值。兩棵子樹相異若且唯若它們的頂點集或邊集不同。

輸入格式

每個測試點包含多組測試資料。第一行包含一個整數 $t$($1 \le t \le 5 \times 10^4$),表示測試資料的組數。接下來是各組測試資料的描述。

每組測試資料的第一行包含一個整數 $n$($1 \le n \le 10^5$,$\sum n \le 10^6$),表示樹 $T$ 的頂點數。

接下來的 $n - 1$ 行,每行包含兩個整數 $u, v$($1 \le u \ne v \le n$),表示樹 $T$ 上的一條邊。

輸出格式

對於每組測試資料,輸出一個整數,表示 $f(T')$ 的總和模 $998244353$ 的結果。

範例

輸入

2
5
1 2
1 3
2 4
2 5
8
1 2
8 7
1 3
8 6
1 4
8 5
1 8

輸出

12
94

說明

對於第一組測試資料,共有 17 棵不同的子樹。其中 5 棵子樹僅包含一個頂點,因此 $f(T') = 0$。其餘所有子樹皆滿足 $f(T') = 1$。因此答案為 12。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.