728x90
- 배열 A, B에서 최대 K번 바꿔치기 연산 후 배열 A의 모든 원소의 합의 최댓값
n, k = map(int, input().split())
a = list(map(int, input().split()))
b = list(map(int, input().split()))
a.sort()
b.sort(reverse=True)
for i in range(k):
if a[i] < b[i]:
a[i], b[i] = b[i], a[i]
else:
break
print(sum(a))
반응형
'전.py' 카테고리의 다른 글
[python] 부품 찾기 (1) | 2022.07.14 |
---|---|
[python] 이진 탐색 (0) | 2022.07.14 |
[python] 성적이 낮은 순서로 학생 출력하기 (0) | 2022.07.12 |
[python] 위에서 아래로 (0) | 2022.07.12 |
[python] 정렬 (0) | 2022.07.12 |