Problem

8 /8


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\)). 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