入门⏱ 1000ms💾 256MB#P2109

题目描述

经典扫雷:给出一片 $n \times m$ 的雷区,* 表示地雷,. 表示空地。请在每个空地上标注它周围八个相邻格子中地雷的数量,输出标注后的雷区图。

输入格式

第一行两个整数 $n$$m$;接下来 $n$ 行,每行一个长度为 $m$ 的字符串,仅含 .*

输出格式

$n$ 行:* 原样保留,空地替换为其八邻域内的地雷数(数字字符)。

数据范围

$$1 \le n,m \le 100$$

样例输入 #1
2 2
**
..
样例输出 #1
**
22
样例输入 #2
3 3
...
.*.
...
样例输出 #2
111
1*1
111