#abc290f. [abc290_f]Maximum Diameter

[abc290_f]Maximum Diameter

对于一个长度为 nn 的正整数序列 X=(X1,X2,,Xn)X=(X_1,X_2,\cdots,X_n),定义 f(X)f(X) 为:

  • 对于所有节点数量为 nn,且点 ii 的度数恰好为 XiX_i 的树,其直径的最大值。如不存在,则值为 00

你需要对于所有长度为 nn 的正整数序列 XX 计算 f(X)f(X) 的和,可以证明其为有限值。答案对 998244353998244353 取模。

TT 组数据。1T2×1051\le T\le2\times10^52n1062\le n\le10^6

—— by Register_int