Wenn Sie eine Matrix haben, geben Sie eine Darstellung der Matrix aus, in der sich das obere linke Element oben befindet, die Antidiagonale die mittlere Zeile und das untere rechte Element unten.
Betrachten Sie beispielsweise die folgende Matrix:
1 2 3
4 5 6
7 8 9
Die Diamantversion dieser Matrix ist:
1
4 2
7 5 3
8 6
9
Eingänge und Ausgänge
Eine Eingabematrix wird als eine Liste von Listen (oder etwas Ähnlichem in der Sprache Ihrer Wahl) angegeben. Die Ausgabe soll ebenfalls eine Liste von Listen sein.
Die Matrizen enthalten nur positive ganze Zahlen.
Die Eingabematrix muss nicht unbedingt quadratisch sein.
Die Eingangsmatrix beträgt mindestens 1 × 1.
Testfälle
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]]
Wertung
Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes.