#D0796. 收集金币
收集金币
题目描述
有一个 行 列的棋盘,左上角为第 行第 列。
第 秒时,除了左上角以外的所有格子都会生成一个金币。
对于之后的每一秒,一个格子是否生成金币,取决于上一秒的情况:如果该格子本身在上一秒生成了金币,且它上、下、左、右四个相邻格子(在棋盘内)在上一秒也都生成了金币,那么这一秒该格子会再次生成一个金币;否则这一秒不会生成。
这个过程会一直进行,直到不再有任何格子生成金币为止。
现在小 D 想知道:在时间结束后,有多少个格子恰好生成了 个金币?
输入格式
第一行,两个整数 ,表示棋盘的大小。
第二行,一个整数 。
输出格式
一个整数,表示恰好生成了 次金币的格子数量。
4 4
1
2
3 4
4
2
样例解释
-
样例 1: 棋盘。第 秒时除了 都生成 次。第 秒时,格子 和 因为 在第 秒没有生成金币,所以 和 不会生成金币。依此类推,可以发现:恰好生成 次金币的格子是 和 ,共 个。
-
样例 2: 棋盘。恰好生成 次金币的格子为 和 ,共 个。
数据范围与约定
对于 的数据,;
对于 的数据,;
对于 的数据,。
相关
在下列比赛中: