Задача №112946. Спираль
Напишите программу, которая в заполненной нулями квадратной матрице \(N \times N\) проводит спираль из единичек. Спираль начинается в левом верхнем углу и закручивается по часовой стрелке. Каждая единица, кроме начальной и конечной, граничит по стороне ровно с двумя единицами. Например, для \(N\) = 5:
1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1Требуется сначала создать таблицу из нулей, затем расставить единицы, используя только циклы и не используя условный оператор и сравнения.
Входные данные
Одно натуральное число \(N\).
Выходные данные
Таблица из нулей и единиц, заполненная в соответствии с условием.
Примеры
Входные данные
5
Выходные данные
1 1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 0 1 1 1 1 1 1
Сдать: для сдачи задач необходимо войти в систему