给定一个矩阵,输出矩阵的表示形式,其中左上角元素在顶部,反对角线是中心行,右下角元素在底部。
例如,考虑以下矩阵:
1 2 3
4 5 6
7 8 9
此矩阵的菱形版本为:
1
4 2
7 5 3
8 6
9
输入和输出
输入矩阵将作为列表列表(或您选择的语言中的任何类似内容)给出。输出也应该是列表列表。
矩阵将仅包含正整数。
输入矩阵不一定是正方形。
输入矩阵将至少为1×1。
测试用例
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]]
计分
这是代码高尔夫球,因此最短的答案以字节为单位。