728x90
반응형

순서에 맞게 줄을 세워주면 된다.

n = int(input())
li = list(map(int, input().split()))
ans = [0]*n
for i in range(n):
    cnt = 0
    for j in range(n):
        if ans[j] != 0 and i+1 > ans[j]:
            continue
        if cnt == li[i]:
            ans[j] = i+1
            break
        cnt += 1
print(*ans)

728x90
반응형

+ Recent posts