luogu#P2435. 染色

染色

题目背景

此题时限 2s。

题目描述

有一个 nnmm 列的格点图,你需要给每个点上染上 kk 种颜色中的一种,要求没有两个相邻点颜色相同。给定第一行与最后一行的染色,试求总染色方案数。

答案对 376544743376544743 取模。

输入格式

第一行三个整数 n,m,kn,m,k

第二行 mm 个整数,第一行的染色方案,用 0k10\sim k-1 表示每种颜色。

第三行 mm 个整数,最后一行的染色方案,用 0k10\sim k-1 表示每种颜色。

输出格式

一个整数,表示答案。

答案对 376544743376544743 取模。

3 2 3
1 0
1 0
3

提示

样例解释

方案 1

1 0
0 1
1 0

方案 2

1 0
0 2
1 0

方案 3

1 0
2 1
1 0

数据范围

测试点编号 nn mm kk
11 5\le 5 2\le 2
22 107\le 10^7 105\le 10^5
33 20\le 20 3\le 3 3\le 3
44 50\le 50
565 \sim 6 100\le 100 6\le 6
787 \sim 8 50\le 50 4\le 4 4\le 4
9109 \sim 10 100\le 100 8\le 8

对于 100%100\% 的数据,n,m,k1n,m,k \ge 1

请注意,n,m,k\bm{n,m,k} 的值没有同时达到最大数据范围。