Uma Matriz Ordenada

Crie uma matriz bidimensional ordenada com o número solicitado de linhas e colunas. Seu primeiro elemento é 1, o próximo é 2 e ela continua com números inteiros consecutivos da esquerda para a direita e, depois, de cima para baixo. O primeiro argumento é o número de linhas e o segundo é o número de colunas.

Exemplos

Program.orderedMatrix(5, 5) // new int[][] { new int[] { 1, 2, 3, 4, 5 }, new int[] { 6, 7, 8, 9, 10 }, new int[] { 11, 12, 13, 14, 15 }, new int[] { 16, 17, 18, 19, 20 }, new int[] { 21, 22, 23, 24, 25 } }

Program.orderedMatrix(1, 1) // new int[][] { new int[] { 1 } }

Program.orderedMatrix(1, 5) // new int[][] { new int[] { 1, 2, 3, 4, 5 } }

Observações

  • O primeiro argumento é a altura da matriz; o segundo é sua largura.
  • As duas dimensões são números inteiros positivos.
  • Cada linha tem o número solicitado de colunas; a matriz pode ser retangular.