3147: 可达鸭爱踩雷

时间限制:1000 ms 内存限制:128 MB
上传者:
提交:139 通过:27

题目描述

彩虹岛的鸭鸭队长在去年带领全队征战四方,把 $ICPC$ 赛事雷场踩了一个遍,导致鸭鸭队友十分讨厌鸭鸭队长这个 “$maybe$”,所以鸭鸭队长痛定思痛,苦练扫雷技巧,但是鸭鸭队长近视严重,只能看到自己周围一圈的雷,你可以帮助他绘制一张雷区地图吗?

输入格式

两个数字 $n$ 和 $m$ ,代表地图的高和宽($1\leq n,m \leq 100$)
接下来输入 $n$ 行,每行输入 $m$ 个字符,其中 ' $o$ ' 代表空地, ' $*$ ' 代表雷区。
输入保证合法。

输出格式

你需要输出一张和输入大小一致的雷区地图。
如对应方格为雷区,输出 ' $*$ ' ,表示该方格为雷区。
如对应方格不是雷区,则输出一个数字,代表该方格相邻的 8 个方格中(需考虑边界,地图外的方格不考虑)雷区的个数。

输入样例 复制

3 3
o * o
* o o
o o o

输出样例 复制

2 * 1
* 2 1
1 1 0