*문제 출처는 백준에 있습니다.
문제 제목: 보물 / 1026번 (실버 4단계)
문제 사이트: https://www.acmicpc.net/problem/1026
문제 설명
나의 풀이
n = map(int, input().split())
a = list(map(int, input().split()))
b = list(map(int, input().split()))
result = 0
a.sort()
b.sort(reverse = True)
for i, j in zip(a, b):
result += i * j
print(result)
※ 알아야 할 것
문제 조건은 단, B에 있는 수는 재배열하면 안 된다. 라고 적혀있지만 B에 있는 수를 재배열해도 된다.
'코딩테스트(프로그래머스 & 백준) > 백준-Python' 카테고리의 다른 글
백준 / 달팽이 / 1913번 / Python (1) | 2024.11.08 |
---|---|
백준 / 카드2 / 2164번 / Python (0) | 2024.11.04 |
백준 / 수들의 합 / 1789번 / Python (0) | 2024.10.22 |
백준 / 단어 정렬 / 1181번 / Python (0) | 2024.10.20 |
백준 / 쉬운 최단거리 / 14940번 / Python (0) | 2024.10.18 |