Biorąc pod uwagę macierz, wyświetl reprezentację macierzy, w której górny lewy element znajduje się na górze, anty-przekątna jest środkowym rzędem, a prawy dolny element jest na dole.
Rozważmy na przykład następującą macierz:
1 2 3
4 5 6
7 8 9
Diamentowa wersja tej matrycy to:
1
4 2
7 5 3
8 6
9
Wejścia i wyjścia
Macierz wprowadzania zostanie podana jako lista list (lub cokolwiek podobnego w wybranym języku). Wynikiem powinna być również lista list.
Macierze będą zawierać tylko dodatnie liczby całkowite.
Macierz wejściowa niekoniecznie będzie kwadratowa.
Matryca wejściowa będzie wynosić co najmniej 1 × 1.
Przypadki testowe
Input: [[1]]
Output: [[1]]
Input: [[1,2],[3,4]]
Output: [[1],[3,2],[4]]
Input: [[1,2,3],[4,5,6]]
Output: [[1],[4,2],[5,3],[6]]
Input: [[11,2,5],[3,99,3],[4,8,15],[16,23,42]]
Output: [[11],[3,2],[4,99,5],[16,8,3],[23,15],[42]]
Punktacja
To jest golf golfowy , więc wygrywa najkrótsza odpowiedź w bajtach.