• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

이렇게 풀어도 되나요?

22.05.31 20:12 작성 조회수 132

0

n = int(input())
arr = list(map(int, input().split()))

res = [0] * n

for i in range(n):
  cnt = 0
  for j in range(n):
    if res[j] == 0:
      cnt += 1
    if cnt > arr[i]:
      res[j] = i+1
      break

print(*res)
  

맥이라 자동채점을 못하네요ㅠㅠ

답변 1

답변을 작성해보세요.

0

안녕하세요^^

네. 좋은 코드입니다.