N = int(input())
if (N > 50):
    print("Error")

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

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

result = 0

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

print(result)

원게시물 : https://blog.system32.kr/156

 

[백준] 1026 - 보물 (파이썬)

N = int(input()) if (N > 50): print("Error") A = list(map(int, input().split())) B = list(map(int, input().split())) A = sorted(A, reverse=True) B = sorted(B) result = 0 for i in range(N): result..

blog.system32.kr

 

'Development > BAEKJOON' 카테고리의 다른 글

[백준] 1000 - A+B  (0) 2020.04.05
[백준] 10171 - 고양이  (0) 2020.04.05
[백준] 10718 - We love kriii  (0) 2020.04.05
[백준] 2557 - Hello World  (0) 2020.04.05
[백준] 2231 - 분해합  (0) 2020.04.03

+ Recent posts