Type: Default 1000ms 256MiB

天空岛试炼

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

最后一关在天空岛。试炼场是一块 nn 行 mm 列的棋盘,左上角为第 11 行第 11 列。只要回答出最后的问题,小 A 就能离开《原神》的世界回家。

第 00 秒时,除了左上角 (1,1)(1,1) 以外的所有格子都会长出一枚金币。

此后每一秒,一个格子是否长出金币,取决于上一秒的情况:如果它自己在上一秒长出了金币,且它上、下、左、右四个相邻格子(在棋盘内)在上一秒也都长出了金币,那么这一秒它会再长出一枚金币;否则这一秒不会长出。

这个过程会一直进行,直到不再有任何格子长出金币为止。

现在小 A 想知道:最终有多少个格子恰好长出了 xx 枚金币?

输入格式

第一行,两个整数 n, mn,\ m,表示棋盘的大小。

第二行,一个整数 xx。

输出格式

一个整数,表示恰好长出了 xx 枚金币的格子数量。

样例

4 4
1
2
3 4
4
2

样例解释

  • 样例 1:4×44 \times 4 棋盘。第 00 秒时除 (1,1)(1,1) 外都长出 11 枚。第 11 秒时,格子 (1,2)(1,2) 和 (2,1)(2,1) 因为 (1,1)(1,1) 在第 00 秒没有长出金币,所以它们不会继续生长。依此类推,恰好长出 11 枚金币的格子是 (1,2)(1,2) 和 (2,1)(2,1),共 22 个。

  • 样例 2:3×43 \times 4 棋盘。可以验证恰好长出 44 枚金币的格子为 (2,4)(2,4) 和 (3,3)(3,3),共 22 个。

数据范围与约定

子任务 分值 限制
11 3030 1≤n≤1001 \le n \le 100,n=mn = m,1≤x≤n+m−11 \le x \le n + m - 1
22 7070 1≤n,m,x≤1061 \le n, m, x \le 10^6

对于 100%100\% 的数据,1≤n,m,x≤1061 \le n, m, x \le 10^6。

TSET-CPCI-MCA-XZAX 2026-10-17

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
14
Start at
2026-10-17 9:00
End at
2026-10-18 0:00
Duration
15 hour(s)
Host
Partic.
37