2473.扫雷游戏模拟

通过数:6提交数:14学校:清华大学保研机试真题 题目列表 标签
题目描述 模拟扫雷游戏,输入地图和玩家的操作,要求对每个操作做出相应的回应。 输入格式 第一行包含三个整数 $m$, $n$, $k$,表示地图的行数、列数和操作次数。 接下来 $m$ 行,每行包含 $n$ 个字符,表示初始地图($'.'$ 表示空地,$' '$ 表示地雷)。 随后 $k$ 行,每行包含三个整数 $x$, $y$, $op$,表示操作的行号、列号和操作类型($1$ 表示翻开,$2$ 表示标记)。行号、列号从 1 开始。 输出格式 对于每个操作,输出操作后的结果: 若操作非法(超出地图范围或重复操作),输出 $"Invalid"$ 若踩到地雷,输出 $"Game Over"$,然后结束游戏。 若操作合法且未踩雷,输出更新后的地图状态($'F'$ 表示标记,数字表示周围地雷数) 输入样例 3 3 3 .. .. ... 1 1 1 2 2 2 3 3 1 输出样例 Game Over
C
补全
点击调试按钮即可调试代码。

点击提交按钮即可提交代码。