【题目描述】8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第二题 扫雷完成图(minemap)8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
扫雷游戏完成后会显示一幅图,图中标示了每个格子的地雷情况。现在,一个 n * n 方阵中有k 个地雷,请你输出它的扫雷完成图。8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输入数据】8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入共 k+1 行:8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第 1 行为 2 个整数 n、k,用一个空格隔开,表示扫雷图方阵的规模和地雷的总数。接下来 k 行,每行 2 个整数,表示一个地雷的行、列坐标。8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【输出数据】8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出共 n 行,每行连续 n 个字符,每个字符对应扫雷完成图的一个格子。字符内容定义如下:8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(1)若该位置对应的格子是地雷,则输出“*”(英文星号);8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(2)若该位置对应的格子不是地雷,其相邻格(指环绕它的左上、上、右上、右、右下、下、 左下、左,共 8 个格子)有地雷,则输出相邻格地雷总数;8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
(3)若该位置对应的格子不是地雷,其相邻格也没有地雷,则输出空格。8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【样例输入】8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
9 58Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 78Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 78Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
8 98Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
9 98Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 58Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【样例输出】1118Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
113*28Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1*3*28Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
112118Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
118Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2*8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2*8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【数据范围】8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 20%的数据:n ≤ 10,k ≤ 10;对于 60%的数据:n ≤ 20,k ≤ 100;8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对于 100%的数据:n ≤ 30,k ≤ 150,并确保所有地雷位置不重复。8Bv100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库