#246. [CFCOI Collection 2] Super Terrain Transformation Simulator
[CFCOI Collection 2] Super Terrain Transformation Simulator
注意
题目来源:https://www.luogu.com.cn/problem/T679600
题目描述
小明有一张被分成 行 列的地形图,第 行第 列位置被标记为 ,这个位置的海拔为 。
称一个位置 为「山峰」,当且仅当它的海拔严格高于所有与它相邻(与它有公共边)的格子的海拔。
设定义 等于「若将 修改为 ,地形图中「山峰」的数量」。
计算:
$$\sum_{i=1}^{n} \sum_{j=1}^{m} \sum_{k=1}^{A} f(i,j,k)$$答案对 取模。
输入格式
第一行三个正整数 。
下面一个 的正整数矩阵 。
输出格式
一行一个非负整数表示答案。
样例
2 2 2
1 2
2 1
10
1 1 10000
1
10000
样例 1 解释
按照题目方式修改地形图,得到 张地形图:
$$\def\arraystretch{1.5} \begin{array}{|cc|cc|cc|cc|} \hline 1 & 2 & 2 & 2 & 1 & 1 & 1 & 2 \\ 2 & 1 & 2 & 1 & 2 & 1 & 2 & 1 \\ \hline 1 & 2 & 1 & 2 & 1 & 2 & 1 & 2 \\ 1 & 1 & 2 & 1 & 2 & 1 & 2 & 2 \\ \hline \end{array}$$得到它们对应的 值为:
$$\def\arraystretch{1.5} \begin{array}{|c|c|c|c|} \hline f(1,1,1)=2 & f(1,1,2)=0 & f(1,2,1)=1 & f(1,2,2)=2 \\ \hline f(2,1,1)=1 & f(2,1,2)=2 & f(2,2,1)=2 & f(2,2,2)=0 \\ \hline \end{array}$$,输出 。
样例 2 解释
发现对于任意正整数 ,。
所以,显然答案为 ,输出 。
数据范围
对于 的数据,,。
对于 的数据,。
对于 的数据,,,。
注意,不保证 。