페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#1790

달팽이 사각형2 1s - MB

문제

정사각형의 크기를 입력 받은 후, 시계방향으로 돌면서 다음과 같은 형태로 출력하는 프로그램을 작성하시오.

< 처리조건 > (1) 가장 가운데부터 차례로 숫자를 대입시킨다. (2) 위로 채워 나가다가 끝이면 오른쪽 → 아래 → 왼쪽 → 다시 위쪽의 순으로 모두 채워질 때 까지 반복한다.

 


입력

정수 N(1 < N < 500, N은 홀수)을 입력받는다.


출력

출력 예와 같은 방식으로 출력하시오.


예제 #1

3
9 2 3 

8 1 4
7 6 5

예제 #2

5
25 10 11 12 13

24 9 2 3 14
23 8 1 4 15
22 7 6 5 16
21 20 19 18 17

출처

wlgjs0458
로그인해야 코드를 작성할 수 있어요.