#P7422. 「PMOI-2」城市

    ID: 8207 远端评测题 2500ms 500MiB 尝试: 0 已通过: 0 显示难度省选/NOI− 上传者: 标签>动态规划 DP线段树O2优化强连通分量虚树

「PMOI-2」城市

题目描述

P 国有 NN 座城市和 MM 条无向道路,其中 11 号城市是首都,且任意两座城市都能通过道路互相到达。

现在 P 国要在首都召开 ION。为了建设比赛场地,每个城市都要向首都提供原材料,其中第 ii 座城市可以提供类型为 cic_i 的原材料。每座城市都会有货车从该城市出发,沿简单路径前往首都。如果从城市 AA 出发的货车必须经过城市 BB ,那么我们称城市 BB 在城市 AA 到首都的必经之路上。如果对于城市 A,B,CA,B,C,从 BB 到 AA 的任意简单路径与 CC 到 AA 的任意简单路径没有公共边,那么我们称城市 BB 和城市 CC 关于城市 AA 互不影响。

记 f(A,k)f(A,k) 为满足下列所有条件的 kk 元集合 {B1,B2,⋯Bk}\{B_1,B_2,\cdots B_k\} 的个数:

  1. 对于任意 1≤i≤k1\leq i \leq k 满足 A≠BiA\neq B_i,城市 AA 在城市 BiB_i 到首都的必经之路上且城市 BiB_i 供应的材料与城市 AA 不同。

  2. 对于任意 1≤i<j≤k1\leq i < j \leq k 满足 BiB_i 与 BjB_j 关于 AA 互不影响,且 BiB_i 和 BjB_j 供应的原材料相同。

定义举办 ION 的吸引力为∑i=1N∑k=1Kf(i,k)\sum_{i=1}^N\sum_{k=1}^Kf(i,k),其中 KK 是给定的常数。

现在,你作为 P 国的首脑,你想要知道这次 ION 的吸引力。

由于答案可能很大,所以请将答案对 998244353998244353 取模。

输入格式

第一行三个整数 N,M,KN,M,K。

第二行 NN 个整数,第 ii 个数第 ii 座城市供应的原材料类型 cic_i。

接下来 MM 行,每行两个整数 u,vu,v ,表示 PP 国的一条道路。保证没有重边,没有自环。(1≤u,v≤N,u≠v1\leq u, v \leq N, u\neq v)

输出格式

一行一个整数表示答案。

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

提示

【样例解释】

样例中 P 国的地图如下:

下表中,第 ii 行第 jj 列表示 f(i,j)f(i,j)。

44 00
44 00 00
22 11
11 00

所以吸引力为 4+4+2+1+1=124+4+2+1+1=12。

【数据范围】

本题采用捆绑测试。

  • Subtask1(10pts):N,K≤8N,K \le 8;
  • Subtask2(10pts):K=1K=1;
  • Subtask3(15pts):K=2K=2;
  • Subtask4(15pts):保证图的形态为一棵树;
  • Subtask5(15pts):N≤2000N \le 2000;
  • Subtask6(15pts):N≤4×104N \le 4\times 10^4;
  • Subtask7(20pts):无特殊限制。

对于 100%100\% 的数据满足,1≤N≤5×1051\leq N\leq 5\times 10^5, 1≤M≤min⁡(106,N×(N−1)2)1\leq M \leq \min(10^6,\frac{N\times(N-1)}{2}),1≤K≤201 \le K \le 20,1≤ci≤1091 \le c_i \le 10^9。

温馨提示:输入量较大,请使用较快的读入方式。