給一棵 n 個節點的樹,節點編號為 1∼n ,我們知道對於樹上的任意兩個相異節點 x,y ,存在唯一一條 x 到 y 的簡單路徑。
假設這條路徑上有 k 個節點(包含 x,y ),節點編號為 v1,v2,...,vk,我們定義這條路徑的分數 f(x,y)=∑ki=1vi 。
而整棵樹的分數就是樹上所有路徑的分數總合,即 ∑n−1i=1∑nj=i+1f(i,j)。
現在想要對 n 個節點重新編號,使整棵樹的分數越大越好,試求有多少種重新編號的方法使樹的分數有最大值。
由於答案可能很大,請輸出方法數對 998244353 取模後的結果。
輸入共 n 行
第一行一個正整數 n 代表樹上有 n 個節點
接下來 n−1 行,每行有兩個正整數 a,b ,代表編號為a的節點到編號為 b 的節點之間有一條邊
其中 1≤a,b≤n,a≠b 且保證圖為一棵樹
輸出一個整數,答案對 998244353 取模
5 1 2 2 3 3 4 3 5
6
範例解釋:
5 個節點共有 5!=120 種編號方式,其中下面 6 種都可以使樹的分數有最大值 97 。
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |