백준 1026번 보물

highway92·2021년 9월 29일
0

백준

목록 보기
12/27

풀이과정

1. B를 내림차순으로 정렬한다.

2. A를 내림차순으로 정렬한다.

3. 정렬된 B를 for문으로 돌며 A.pop()가 곱한 값을 answer에 더해준다.

import sys
input = sys.stdin.readline

n = int(input())

a=list(map(int,input().split()))
b=list(map(int,input().split()))

b=sorted(b,reverse=True)
a=sorted(a,reverse=True)
answer = 0

for i in b:
    answer += i*a.pop()
print(answer)
profile
웹 개발자로 활동하고 있습니다.

0개의 댓글