Problem

8 /8


行ごとにサイクルします

Problem

指定された長方形行列 NxM の各行を、行番号に等しい位置の数だけ右に周期的にシフトします (行と列の番号は 0 から始まります)。変換された行列を表示します。

入力
最初の行には、2 つの数値 NM (\(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