U719062 感染扩散

题目描述

有一个 $n\times m$ 的地图。地图中包含三种位置: - \`.\` 表示空地; - \`#\` 表示障碍物; - \`S\` 表示感染源。 第 $0$ 天时,所有感染源均已经被感染。此后每天,感染都会从已经感染的位置向上、下、左、右四个方向扩散一格。感染不能进入或穿过障碍物。 给定整数 $k$,求经过 $k$ 天以后,还有多少个最初为空地且没有被感染的位置。

输入格式

第一行三个整数 $n,m,k$。 接下来 $n$ 行,每行一个长度为 $m$ 的字符串,表示地图。

输出格式

输出一个整数,表示经过 $k$ 天后仍未被感染的空地数量。

说明/提示

## 数据范围 对于所有数据: - $1\le n,m\le 1000$; - $0\le k\le 10^9$; - 地图中至少存在一个感染源。