Instruções
Matriz de zigue-zague
Uma matriz 'zig-zag' é um arranjo quadrado dos primeiros $N^2$ inteiros, onde os números crescem sequencialmente à medida que você percorre em zigue-zague ao longo das antidiagonais da matriz.
Por exemplo, para a entrada
5, o seguinte resultado deve ser produzido:
<pre>
0 1 5 6 14
2 4 7 13 15
3 8 12 16 21
9 11 17 20 22
10 18 19 23 24
</pre>
O que fazer:
Escreva uma função que receba o tamanho da matriz em zigue-zague, e retorne a matriz correspondente como matriz bidimensional.
Critérios de Aceitação:
Critérios de Aceitação:
Testes:
- ZigZagMatrix deve ser uma função.
- ZigZagMatrix deve retornar matriz.
- ZigZagMatrix deve retornar uma matriz de matrizes aninhadas.
- ZigZagMatrix(1) deve retornar \[[0]].
- ZigZagMatrix(2) deve retornar \[[0, 1], [2, 3]].
- ZigZagMatrix(5) deve retornar a matriz especificada.
Console