공부/코딩테스트

[프로그래머스] 최솟값 만들기(파이썬)

ghhong 2022. 1. 5. 09:22

 

나의 답 :

def solution(A,B):
    sum1=0
    sum2=0
    A.sort()
    B.sort(reverse=True)
    l=len(A)
    for i in range(l):
        sum1+=A[i]*B[i]
    
    return sum1

 

다른 사람의 답 :

def getMinSum(A,B):
    return sum(a*b for a, b in zip(sorted(A), sorted(B, reverse = True)))