본문 바로가기

Programming [Python]/백준 알고리즘 솔루션

#197 백준 파이썬 [1026] 보물

https://www.acmicpc.net/problem/1026

 

#Solution

N = int(input())
A = list(map(int, input().split()))
B = list(map(int, input().split()))

A = sorted(A, reverse = True)
B = sorted(B)

answer = 0
for i in range(N):
    answer += A[i] * B[i]

print(answer)