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