'''
0 1 2 3
0 [4]
1 [6]
2 [9]
3 [19]
0 1 2 3
0 [4]
1 [6, 2]
2 [9, 3, 1]
3 [19, 10, 7, 6]
'''
# a = int(input())
# b = []
# for i in range(a) :
# b.append([int(input())])
# for i in range(1,a) :
# for j in range(i) :
# b[i].append(b[i][j]-b[i-1][j])
# for i in range(0,len(b)) :
# for j in range(i+1) :
# print(b[i][j],end=' ')
# print()
# if k가 n의 배수라면 :
# i+=1
# continue
# #2. 행을 감소, 열을 증가하면서 순차적으로 수를 넣어간다.
# if i ==0 :
# i=a-1
# else :
# i-=1
#
# j+=1
a = int(input())
b=[]
#1. 시작은 첫 행, 한 가운데 열에 1을 둔다.
i=0
j=(a-1)//2
for k in range(1,a*a+1) :
b[i][j] = k
i-=1
j+=1
top of page

실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
20250503
20250503
댓글 0개
좋아요
댓글(0)
bottom of page