Uma matriz ordenada

Crie uma lista ordenada em 2D (matriz). Uma matriz está ordenada se o elemento (0, 0) for 1, o elemento (0, 1) for 2 e assim por diante. Sua função deve criar uma matriz de a × b. a é o primeiro argumento e b é o segundo.

Exemplos

ordered_matrix(5, 5) ➞ [
  [1, 2, 3, 4, 5],
  [6, 7, 8, 9, 10],
  [11, 12, 13, 14, 15],
  [16, 17, 18, 19, 20],
  [21, 22, 23, 24, 25]
]

ordered_matrix(1, 1) ➞ [[1]]

ordered_matrix(1, 5) ➞ [[1, 2, 3, 4, 5]]

Notas

  • a é a altura da matriz (coordenada y), e b é a largura (coordenada x).
  • a e b sempre serão positivos. Cada linha terá a quantidade de colunas solicitada, e a matriz pode ser retangular.
  • a e b são números inteiros.