Bir matris verildiğinde, sol üst elemanın üstte olduğu, matrisin bir temsilini çıktılayın, anti-diyagonal orta satırdır ve sağ alt eleman alttadır.
Örneğin, aşağıdaki matrisi düşünün:
1 2 3
4 5 6
7 8 9
Bu matrisin elmas versiyonu:
1
4 2
7 5 3
8 6
9
Girdiler ve çıktılar
Bir giriş matrisi bir liste listesi (veya kendi dilinizde benzer herhangi bir şey) olarak verilecektir. Çıktı da bir liste listesi olacaktır.
Matrisler sadece pozitif tamsayıları içerecektir.
Giriş matrisinin mutlaka kare olması gerekmez.
Giriş matrisi en az 1 × 1 olacaktır.
Test Durumları
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]]
puanlama
Bu kod golf , bu yüzden bayttaki en kısa cevap kazanır.