😎코딩테스트 연습>월간 코드 챌린지 시즌1>삼각 달팽이
def solution(n):
answer = []
triangle = []
x, y = -1, 0
for i in range(n):
triangle.append([0 for j in range(i+1)])
ㄴ
num = 1
for i in range(n):
for j in range(i, n):
if i%3 == 0:
x += 1
elif i%3 == 1:
y += 1
else:
x -= 1
y -= 1
triangle[x][y] = num
num += 1
for i in range(n):
for j in range(i+1):
answer.append(triangle[i][j])
return answer