|
|||
Minesweeper
Have you ever played Minesweeper? It's a cute little game which comes within a certain
Operating System which name we can't really remember. Well, the goal of the game is to
find where are all the mines within a M × N field. To
help you, the game shows a number in a square which tells you how many mines there are
adjacent to that square. For instance, suppose the following 4 × 4 field
with 2 mines (which are represented by an “
If we would represent the same field placing the hint numbers described above, we would end up with:
As you may have already noticed, each square may have at most 8 adjacent squares. Input Specification
The input will consist of an arbitrary number of test cases. The first line of each test
case contains two integers n and m
(0 < n, m ≤ 100) which stands for the
number of lines and columns of the field respectively. The next n lines contains
exactly m characters and represent the field. Each safe square is represented by
an “ Output Specification
For each field, you must print the following message in a line alone, where
The next n lines should contain the field with the “ Sample Input
Output for Sample Input
|
|||
University of Debrecen; Faculty of Informatics; v. 09/30/2024 |