Problem
A matriz bidimensional contém notas anuais para dez disciplinas de cada um dos
N
alunos da turma (na coluna zero - notas na primeira disciplina, na primeira - na segunda, etc.) , mas por engano eles se esqueceram de inserir no array as notas de mais uma disciplina, que deveria estar na coluna
K
. Modifique a matriz para que seja preenchida corretamente.
Ao adicionar uma coluna a um array bidimensional, queremos dizer:
1) aumentar o número de colunas do array em 1;
2) deslocamento de todas as colunas após
K
-ésima uma para a direita;
3) atribuindo valores dados aos elementos
K
-ésima coluna.
Entrada
A primeira linha especifica o número
N
(
0<N<=30
). A seguir vêm
N
linhas de
10
números cada. Cada número no intervalo
2
a
5
. A próxima linha é o número
K
(
1<=K<=10< /code>). Além disso, na última linha (sem pular linhas) há N
números, as notas do aluno correspondente na nova disciplina.
Impressão
Exiba a matriz transformada, separando cada elemento com um único espaço.
Exemplo
# |
Entrada |
Saída |
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