코드포스 136A 풀이
n = int(input()) arr = list(map(int, input().split())) field= [0]*105 a=[] for i,v in enumerate(arr): field[v]=i+1 for j in range(n): a.append(str(field[j+1])) print(" ".join(a)) 배열 [2 3 4 1]의 경우 인덱스를 역으로 참조하여 배열 [4 1 2 3]처럼 만드는 문제이다. 총 100개의 인덱스를 가질 수 있다고 문제에 언급돼 있으니, 넉넉히 105개짜리 field배열을 만들어준다. (역인덱스를 저장할 배열) 파이썬에는 enumerate기능이 있어 너무나 쉽게 i가 인덱스 v가 값이라면 v를 인덱스로, i를 값으로 하는 역참조를 할 수 있다. 단, 숫자들이 가리..