def solution(A,B): answer = 0 A.sort() B.sort() for i in A: answer += i * B.pop() return answer
A, B 모두 오름차순으로 정렬한 후 A에서는 가장 작은 수를 B에서는 가장 큰 수를 가져와 곱하고 answer에 더해주는 연산을 반복한다.