Matrix snake


Submit solution

Points: 20
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

題目說明

<1123檢定考題,1131檢定考題>
程式輸入二維陣列的橫列數量、陣列的直行數量、以及恰好可以填滿陣列的所有元素(輸入順序是從第一列到最後一列,每一列從第一行到最後一行),輸入值都是大於0且小於100的整數。
程式以之字形的方式印出陣列中的所有元素,首先由上而下印出第0直行,再來由下而上印出第1直行,然後由上而下印出第2直行,依此類推。

提醒:陣列尺寸可能是1x1、1x2、2x1、2x2等等。

輸入

輸入二維陣列的橫列數量、陣列的直行數量、以及恰好可以填滿陣列的所有元素(輸入順序是從第一列到最後一列,每一列從第一行到最後一行),輸入值都是大於0且小於100的整數。

輸出

以之字形的方式印出陣列中的所有元素,首先由上而下印出第0直行,再來由下而上印出第1直行,然後由上而下印出第2直行,依此類推。

sample input0

 3 3 1 2 3 4 5 6 7 8 9

sample output0

1 4 7 8 5 2 3 6 9

說明:第0行由上而下是1 4 7,第1行由下而上是8 5 2,第2行由上而下是3 6 9。

sample input1

 3 4 5 6 8 8 8 8 8 2 7 3 6 8

sample output1

5 8 7 3 8 6 8 8 6 8 2 8

sample input2

 2 1 3 4

sample output2

3 4

Comments

There are no comments at the moment.