#1348. 晓薛鳍

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Rhodoks

题目描述

晓薛鳍的领地是一个n×mn\times m的方格图,第ii行第jj列的方格记为(i,j)(i,j),有一片颜色为coli,jcol_{i,j}的鳞片置于其中。现在,学生们想要逃离晓薛鳍的魔爪,不过在离开之前,他们希望收集晓薛鳍的鳞片。

学生们初始在(1,1)(1,1),而终点在(n,m)(n,m)。每秒钟,学生可以向右或者向下移动一个方格,但不能移出这个方格图。如果学生们到达一个方格,则可以拿走方格中的鳞片,包括初始时(1,1)(1,1)的鳞片。

学生们想知道在路途中每种颜色的鳞片至少获得一片的路径方案数。

输入格式

第一行三个整数n,m,qn,m,q,为方格行数,列数和颜色数。

接下来nn行,每行mm个整数coli,jcol_{i,j},为每个方格的颜色。

输出格式

仅一个整数,为答案。

样例

样例输入1

5 7 3
1 2 1 2 1 3 3
1 2 1 2 1 3 3
2 1 2 1 2 3 3
2 1 2 1 2 3 3
3 3 3 3 3 3 3

样例输出1

210

样例输入2

3 3 3
1 2 2
1 3 1
1 1 1

样例输出2

2

数据范围与提示

1n,m121 \leq n,m \leq 12

1qn×m1 \leq q \leq n \times m

对于样例一,如下图所示,任意一条从(1,1)(1,1)只向下或向右的路径均是合法路径。

对于样例二,合法路径如下:

(1,1),(1,2),(2,2),(3,2),(3,3)
(1,1),(1,2),(2,2),(2,3),(3,3)