행렬이 주어지면 왼쪽 상단 요소가 맨 위에 있고 반대 대각선이 중앙 행이고 오른쪽 하단 요소가 맨 아래에있는 행렬의 표현을 출력하십시오.
예를 들어 다음 매트릭스를 고려하십시오.
1 2 3
4 5 6
7 8 9
이 매트릭스의 다이아몬드 버전은 다음과 같습니다.
1
4 2
7 5 3
8 6
9
입력 및 출력
입력 매트릭스는 목록 (또는 선택한 언어와 유사한 것)의 목록으로 제공됩니다. 결과는 목록의 목록이어야한다.
행렬에는 양의 정수만 포함됩니다.
입력 행렬은 반드시 정사각형 일 필요는 없습니다.
입력 행렬은 1x1 이상입니다.
테스트 사례
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]]
채점
이것은 code-golf 이므로 바이트 단위의 최단 답변이 이깁니다.