Ввести целые M и N (0 ⩽ M, N ⩽ 1000), вывести последовательность 0 1 2 3 4 5 6 7 8 9 0 1 2 3 … в виде прямоугольной матрицы N×M, заполненной из верхнего левого угла по следующему правилу:
- На каждом шаге заполняется очередная диагональ матрицы с одинаковой суммой координат
- Диагонали заполняются поочерёдно сверху вниз и снизу вверх (таким образом формируется непрерывный «путь» из верхнего левого угла в правый нижний)
Данные в этой задаче удобно хранить в виде списка списков
6, 5
0 2 3 9 0 9 1 4 8 1 8 0 5 7 2 7 1 6 6 3 6 2 5 7 4 5 3 4 8 9