1103: 矩阵内交换行

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:172 Solved:122

Description

给定一个 $n$ 行 $m$ 列的矩阵,交换其中的第 $x$ 行和 $y$ 行。

输出交换行后的矩阵。

Input

共 $n+1$ 行。

第一行,包含 $4$ 个整数,分别表示矩阵的行数 $n$、列数 $m$、交换的行 $x$ 和 $y$。

接下来 $n$ 行,每行包含 $m$ 个整数,每个整数中间以空格隔开,表示给定的矩阵。

Output

输出交换后的矩阵。

共 $n$ 行,每行包含 $m$ 个整数,中间以空格隔开。

Sample Input Copy

3 4 1 3
0 0 0 0
1 2 3 4
3 2 7 1

Sample Output Copy

3 2 7 1
1 2 3 4
0 0 0 0

HINT

数据范围:

$0 \lt n,m \le 100$,$0 \lt x,y \le n$

$0 \le 矩阵元素 \le 100$

Source/Category