두 배열의 원소 교체
n,k = map(int,input().split())
A=list(map(int,input().split()))
B=list(map(int,input().split()))
A = sorted(A)
B = sorted(B,reverse=True)
next=0
for i in range(n):
for j in range(n):
if next==k :
break
if A[i]<B[j]:
#a = A[i]
#A[i] = B[j]
#B[j] = a
A[i],B[j] = B[j],A[i]
# 다른 리스트끼리도 스와프(swap)가 가능하다
next+=1
print(sum(A))
swap = 두 변수의 값을 바꾸는 것
a,b = b,a
리스트에서는
A[i], A[j] = A[j],A[i]
로 사용했는데,
다른 리스트에서도 사용이 가능하다
A[i], B[j] = B[j],A[i]