Ciclo linha por linha
Problem
Desloca cada linha da matriz retangular dada
NxM
ciclicamente para a direita pelo número de posições igual ao número da linha (a numeração de linhas e colunas começa em 0). Exiba a matriz transformada.
Entrada
A primeira linha contém dois números
N
e
M
(
\(0 < N,M <= 10\) extensão>). A seguir vêm N
linhas de M
números em cada - elementos da matriz (cada elemento não tem mais que 100 módulos).
Impressão
Emita a matriz modificada. Para cada elemento na saída, aloque exatamente 3 caracteres (espaços familiares).
Faça um deslocamento à direita das posições K como uma sub-rotina.
Exemplo
# |
Entrada |
Saída |
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
|