自编C++题目——扫雷

预估难度

适中

题目描述

给定一个n*n的实心正方形,里面有'*',代表雷;'_',代表土地。再给一个坐标,如果是雷,引爆周围土地,如果周围土地也有雷,就继续炸,直到没有雷为止。('X'表示被炸的土地)

周围土地的定义:

自编C++题目——扫雷_第1张图片

X为雷,空白为周围土地。

输入格式

第1~n行:n个字符('*'或'_');

第n+1行:两个整数x,y。

输出格式

第1~n行: n个字符('*'或'_'或'X')

数据范围

1

1≤x,y≤20

样例数据

输入:

5

__*_*

___*_

*___*

_*_*_

___*_

3 5

输出:

_XXXX

_XXXX

*_XXX

_*XXX

__XXX

你可能感兴趣的:(自创题库,c++,算法,开发语言)