Print Border of 2D Array
題目說明
建立一個二維陣列,並輸入每個元素的值。接著,輸出該陣列最外圍一圈的數字。
輸入
第一行輸入二維陣列的列數(rows) r 和行數(columns) c,數值為正整數,且 r, c ≥ 2。
接下來的 r 列代表二維陣列內容,每列輸入 c 個整數。
輸出
輸出二維陣列最外圍一圈的數字,按照以下順序:
從左到右 輸出第一列的數字
從上到下 輸出最後一行(去掉第一個與最後一個,避免重複)
從右到左 輸出最後一列(去掉最後一行已經輸出的數字)
從下到上 輸出第一行(去掉第一列與最後一列已經輸出的數字)
範例輸入 #1
3 3
1 2 3
4 5 6
7 8 9
範例輸出 #1
1 2 3 6 9 8 7 4
範例輸入 #2
3 4
1 2 3 4
5 6 7 8
9 10 11 12
範例輸出 #2
1 2 3 4 8 12 11 10 9 5
Comments