#agc039f. [agc039_f]Min Product Sum

[agc039_f]Min Product Sum

  • 有一个大小为 N×MN \times M 的矩阵。矩阵中每个数的取值都是 [1,K][1, K]
  • 对于一个矩阵,定义函数 f(x,y)f(x,y) 为:第 xx 行和第 yy 列的一共 N+M1N + M - 1 个数中的最小值。
  • 对于一个矩阵,定义其权值为 x=1Ny=1Mf(x,y)\prod_{x=1}^{N}\prod_{y=1}^{M}f(x,y)
  • 你需要求出,对于所有 KNMK^{NM} 种矩阵,每个矩阵的权值和对 DD 取模的结果。
  • 1N,M,K1001 \leq N, M, K \leq 100108D10910^8 \leq D \leq 10^9,保证 DD 为质数。