Universal Cup Judging System

Universal Cup

Límite de tiempo: 2.0 s Límite de memoria: 1024 MB Puntuación total: 100 Hackeable ✓
Estadísticas

京都大學擁有一棵宏偉的象徵樹作為其標誌。

受到這棵象徵樹的啟發,K-kun 製作了一個以 $N$ 個頂點組成的有根樹複製品。這棵樹的頂點標號為 $1, 2, \dots, N$,樹根為頂點 $1$,第 $i$ 條邊連接頂點 $u_i$ 和 $v_i$。

K-kun 認為僅僅複製這棵樹太無趣了,因此他在樹的每個頂點上寫下一個非負整數,使得滿足以下條件:

  • 寫在樹根上的整數為 $K$。
  • 對於除樹根以外的每個頂點,寫在該頂點上的整數必須小於或等於其父節點上的整數。

請計算在樹的頂點上填寫整數的方法數,並輸出其除以 $998244353$ 的餘數。

若存在某個頂點使得其上的整數不同,則視為兩種不同的填寫方式。

輸入格式

第一行包含整數 $N, K$,以空格分隔。($2 \le N \le 3000, 1 \le K \le 10^9$)

接下來的 $N - 1$ 行,每行包含整數 $u_i, v_i$,以空格分隔,代表樹的一條邊。

輸出格式

輸出答案除以 $998244353$ 的餘數。

範例

輸入格式 1

5 1
1 2
1 3
3 4
3 5

輸出格式 1

10

輸入格式 2

16 16
15 14
15 11
7 10
14 2
4 6
14 16
5 3
1 5
12 11
5 7
2 9
13 10
5 14
9 6
8 1

輸出格式 2

623173536

說明

對於第一個範例,以下 10 種分配整數給頂點 1, 2, 3, 4, 5 的方式滿足條件:

  • 1, 0, 0, 0, 0
  • 1, 0, 1, 0, 0
  • 1, 0, 1, 0, 1
  • 1, 0, 1, 1, 0
  • 1, 0, 1, 1, 1
  • 1, 1, 0, 0, 0
  • 1, 1, 1, 0, 0
  • 1, 1, 1, 0, 1
  • 1, 1, 1, 1, 0
  • 1, 1, 1, 1, 1

Editorials

IDTypeStatusTitlePosted ByLast UpdatedActions
#1528EditorialOpen题解jiangly2026-04-15 16:04:17View

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.