Problem
指定された長方形行列
NxM
の各行を、行番号に等しい位置の数だけ右に周期的にシフトします (行と列の番号は 0 から始まります)。変換された行列を表示します。
入力
最初の行には、2 つの数値
N
と
M
(
\(0 < N,M <= 10\)スパン>)。次は N
行の M
数の各 - 行列要素です (各要素は 100 モジュロ以下です)。
インプリント
修正された行列を出力します。出力の各要素に対して、正確に 3 文字 (おなじみのスペース) を割り当てます。
サブルーチンとして K 位置右シフトします。
例
<頭>
# |
入力 |
出力 |
<本体>
1 |
3 4
47 63 22 75
69 69 12 70
70 90 13 31 |
<プレ>
47 63 22 75
70 69 69 12
13 31 70 90
|
表>