TopCoder

User's AC Ratio

50.0% (1/2)

Submission's AC Ratio

33.3% (1/3)

Tags

Description

矩陣是將一群東西整齊的排列成一個矩形,矩陣中的橫排稱為列,直排稱為行。將矩陣中的行列互換,就稱為翻轉操作(參考下面圖片)。

sprout


現在給你一個矩陣,請你輸出其翻轉之後的結果。

配分方法

  • 50% $n,m \le 100$
  • 50% $n,m \le 1000$


Input Format

第一行有兩個數字$n(1 \le n \le 1000),m(1\le m \le 1000)$,接著有$n$行,每行有$m$個數字以空白隔開,第$i$行第$j$個數字為矩陣中第$i$列第$j$行的元素,我們保證輸入的數字範圍在int範圍內。

Output Format

請輸出$m$行,每行有$n$個數字以空白隔開,為矩陣翻轉之後的結果。

Sample Input 1

3 4
1 2 3 4
5 6 7 8
9 10 11 12

Sample Output 1

1 5 9
2 6 10
3 7 11
4 8 12

Hints

Problem Source

NEOJ Problem 1419

By 日月卦長 2019.03

Subtasks

No. Testdata Range Constraints Score
1 0~4 50
2 0~9 50

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 655360 65536 1 2
1 1000 655360 65536 1 2
2 1000 655360 65536 1 2
3 1000 655360 65536 1 2
4 1000 655360 65536 1 2
5 1000 655360 65536 2
6 1000 655360 65536 2
7 1000 655360 65536 2
8 1000 655360 65536 2
9 1000 655360 65536 2