Для данной матрицы выведите представление матрицы, в которой верхний левый элемент находится сверху, антидиагональный - это центральная строка, а нижний правый элемент - внизу.
Например, рассмотрим следующую матрицу:
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]]
счет
Это код-гольф , поэтому выигрывает самый короткий ответ в байтах.