temp[D[i]-1]=s[i] 를 이용하면
풀 수 있었던 문제!
n, k = map(int, input().split())
s = list(map(int, input().split()))
d = list(map(int, input().split()))
for _ in range(k):
temp = [0 for _ in range(n)]
for i in range(n):
temp[d[i]-1] = s[i]
s = temp
print(*s)
'여니의 취준 준비 > 코딩테스트 (Python)' 카테고리의 다른 글
[1260] DFS 와 BFS in python (0) | 2022.02.28 |
---|---|
[2606] 바이러스 in python (0) | 2022.02.28 |
[Git] Git 사용법 및 명령어 총정리 (0) | 2022.02.28 |
[10282] 해킹 in python (0) | 2022.02.26 |
[3020] 개똥벌레 In python (0) | 2022.02.26 |