#Pr152. Map point——地图点位

Map point——地图点位

题目描述

给定一个 n×mn\times m 的矩阵表示该区域的地形高度图,将这片区域高度大于 dd 的所有点位并使用字符 'X'(ASCII: 88) 标出,然后输出处理后的高度图,列间空格隔开

例如下面的矩阵,若将大于 d=5d=5 的区域标注输出应当是这样的:

$$ \begin{bmatrix} 10 & 8 & 7 & 2\\ 0 & 2 & 5 & 9\\ 3 & 12 & 3 & 4\\ 12 & 6 & 3 & 2\\ 6 & 1 & 3 & 5 \end{bmatrix}\longrightarrow \begin{bmatrix} X & X & X & 2\\ 0 & 2 & 5 & X\\ 3 & X & 3 & 4\\ X & X & 3 & 2\\ X & 1 & 3 & 5 \end{bmatrix} $$

输入

第一行给定 3 个整数 n,m,d(1<n,m103,0d109)n,m,d(1<n,m\leq 10^3,0\leq d\leq 10^9) 分别表示 n×mn\times m 的矩阵区域,dd 表示上述区域标注高度。

接下来 nn 行,每行 mm 个整数 aij(0<aij109)a_{ij}(0<a_{ij}\leq 10^9) 表示该区域高度。

输出

输出按题意给出的地图样式。

样例

3 3 5
10 8 7 2
0 2 5 9
3 12 3 4
12 6 3 2
6 1 3 5
X X X 2
0 2 5 X
3 X 3 4
X X 3 2
X 1 3 5