Universal Cup Judging System

Universal Cup

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

Tenga en cuenta la definición inusual de subárbol y diámetro en este problema. Aquí hay algunas definiciones:

  • El tamaño de un árbol $T$ es el número de vértices en él, es decir, $|V(T)|$.
  • El grado de un vértice $i$ en el árbol $T$ es el número de aristas conectadas a él, denotado por $deg_i$.
  • Un árbol $T'$ es un subárbol de un árbol $T$ si y solo si:
    • Para todos los vértices $v \in V(T')$, $v \in V(T)$.
    • Para todas las aristas $e \in E(T')$, $e \in E(T)$.
  • Sea $S_T$ el conjunto de subárboles de $T$.
  • El diámetro de un árbol $T$ es el tamaño del subárbol más grande de $T$ tal que $max(deg_i) \le 2$ en el subárbol.
  • Sea $R_x$ el conjunto de los árboles más grandes tales que:
    • $max(deg_i) \le 3$.
    • El diámetro del árbol es $2x$.
  • Para un árbol $T$, sea $f(T)$ el mayor $k$ tal que $S_T \cap R_k \neq \emptyset$. Si no existe tal $k$, $f(T) = 0$.

Se le da un árbol $T$ con $n$ nodos. Cuente la suma de $f(T')$ para todos los subárboles $T'$ de $T$ módulo 998244353. Dos subárboles son diferentes si y solo si tienen un conjunto de vértices o un conjunto de aristas diferente.

Entrada

Cada caso de prueba contiene múltiples casos de prueba. La primera línea contiene un entero $t$ ($1 \le t \le 5 \times 10^4$), que indica el número de casos de prueba. La descripción de los casos de prueba sigue. La primera línea contiene un entero $n$ ($1 \le n \le 10^5$, $\sum n \le 10^6$), que indica el número de vértices en el árbol $T$. Cada una de las siguientes $n-1$ líneas contiene dos enteros $u, v$ ($1 \le u \neq v \le n$), que indican una arista en el árbol $T$.

Salida

Para cada caso de prueba, imprima un entero, que indica la suma de $f(T')$, módulo 998244353.

Ejemplos

Entrada 1

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

Salida 1

12
94

Nota 1

Para el primer caso de prueba, hay 17 subárboles diferentes. 5 de los subárboles contienen solo un vértice y, por lo tanto, $f(T') = 0$. Todos los demás subárboles satisfacen $f(T') = 1$. Por lo tanto, la respuesta es 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.