传统题 800ms 256MiB

重返World Finals!

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

\hspace{15pt}在平行时空的上一次循环里,小LL同学并没有成功进入 International Counting Path Competition (ICPC) World Finals.

\hspace{15pt}这一世,他又转生归来,来到了新的轮回.

\hspace{15pt}并且,他觉醒了新的转生系统,他知道,前往 ICPCWF 的路径和节点会形成一个 DAG(如果你不知道 DAG 是什么的话,不告诉你),并且这个 DAG 是已知的!

\hspace{15pt}他想知道,从任何一个节点开始,能够成功进入 ICPCWF 的晋级路线有多少条.

\hspace{15pt}请你帮他算算!

\hspace{15pt}给你一个有 NN 个节点,MM 条边的简单有向图,节点编号从 11NN,第 ii 条边链接从 uiu_iviv_i,保证图内无环.

\hspace{15pt}找到对于 1KN11 \leq K \leq N-1 ,每一个 KKNN 的路径数目,结果对于 998244353998244353 取模.

\hspace{15pt}给你 TT 组测试点,请你顺序解决每一个.

Constraints

  • 1T1051\leq T\leq 10^5
  • 2N2×1052 \leq N \leq 2 \times 10^5
  • $0 \leq M \leq min(\frac{N(N-1)}{2}, 2 \times 10 ^ 5)$
  • 1uiN1 \leq u_i \leq N
  • 1viN1 \leq v_i \leq N
  • 如果 iji \neq j,那么 (ui,vi)(uj,vj)(u_i, v_i) \neq (u_j, v_j)
  • 给出的图是一个简单有向无环图
  • NN 的和不超过 2×1052 \times 10^5
  • MM 的和不超过 2×1052 \times 10^5
  • 给定的数字均为非负整数

Input

\hspace{15pt}通过标准输入输入数据,满足以下格式:

Tcase1case2..caseT T \\ case_1\\ case_2\\ .\\ .\\ case_T\\

\hspace{15pt}每一组测试用例满足以下格式:

N Mu1 v1u2 v2..uM vM N\ M \\ u_1\ v_1\\ u_2\ v_2\\ .\\ .\\ u_M\ v_M\\

Output

\hspace{15pt}输出共T行,对于第 ii 行,你要输出 ii 组测试用例的答案.

\hspace{15pt}对于每一个测试用例,你要输出 N1N - 1 个数字,空格分割,表示 1KN11\leq K \leq N-1 的答案,对 998244353998244353 取模.

Samples

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

ACM退役选手复健赛

未参加
状态
已结束
规则
ACM/ICPC
题目
12
开始于
2026-6-29 10:00
结束于
2026-6-29 15:00
持续时间
5 小时
主持人
参赛人数
5