扫雷游戏描述雷区问题怎样用C++解决
1、输入数据时,第一行为地雷分布图的行数和列数,规定雷区的行列数小于100。接下来是雷区分布图各格的地雷分布,“*”表示是地雷,“?”表示格子中无地地雷,每个字符之间无任何分隔符。输出数据时,输出雷区的每个格子,如果格子中是地雷,则用“*”表示,如果格子中无地雷则用周围的地雷数表示,每个字符之间无任何分隔符。

3、接着,定义各整型变量,实现程序的运算。

5、然后,定义两个整型一维数组,保存周围八个格子的相对坐标。

7、输入雷区分布图,保存在二维数组mine中。

9、如果读取的格子为地雷,则表示对应格子的描述值设置为“*”,保存在变量s中。

11、用if语句判断计算出的周围格子是否在雷区中,如果条件成立且周围格子中是地雷,则计数值count累加1。

13、最后,输出二维数组s中的值,即输出整个雷区的描述图。
