문제 확인
나의 풀이
두 배열을 곱해서 최소가 되려면, 각 배열의 최댓값과 최솟값이 곱해지면 된다.
def solution(A,B):
A.sort()
B.sort(reverse = True)
cum_sum = 0
for a, b in zip(A, B):
cum_sum += a * b
return cum_sum
두 배열을 곱해서 최소가 되려면, 각 배열의 최댓값과 최솟값이 곱해지면 된다.
def solution(A,B):
A.sort()
B.sort(reverse = True)
cum_sum = 0
for a, b in zip(A, B):
cum_sum += a * b
return cum_sum