Problem
2 次元配列には、クラスの
N
人の生徒それぞれの 10 科目の年間成績が含まれています (0 列 - 最初の科目の成績、最初の科目の成績、2 番目の科目の成績など)。 、しかし、誤ってもう 1 つの科目の成績を配列に入力するのを忘れていました。これは
K
列にあるはずです。正しく入力されるように配列を変更します。
2 次元配列に列を追加するとは、次のことを意味します。
1) 配列の列数を 1 増やします。
2)
K
番目以降のすべての列を 1 つ右にシフトします。
3) 与えられた値を要素に割り当てる
K
番目の列。
入力
1 行目は数値
N
(
0<N<=30
) を指定します。次に、それぞれ
N
行の
10
数字が続きます。
2
から
5
の範囲の各数値。 次の行は数値
K
(
1<=K<=10< /code>). さらに、最後の行 (行をスキップせずに) には N
の数字があり、新しい科目の対応する生徒の成績です。
インプリント
各要素を 1 つのスペースで区切って、変換された行列を表示します。
例
<頭>
# |
入力 |
出力 |
<本体>
1 |
5
5 3 4 2 4 1 3 3 4 4
3 3 1 2 3 4 3 2 4 3
2 4 5 4 2 1 4 2 2 4
1 3 5 1 1 1 5 3 4 1
3 4 2 1 5 3 3 5 2 1
1
5 5 3 5 3 |
<プレ>
5 5 3 4 2 4 1 3 3 4 4
5 3 3 1 2 3 4 3 2 4 3
3 2 4 5 4 2 1 4 2 2 4
5 1 3 5 1 1 1 5 3 4 1
3 3 4 2 1 5 3 3 5 2 1
|
表>
Запрещенные операторы: pop
; if