본문 바로가기
가이드/프로그래머스

프로그래머스 > 연습문제 > 최솟값 만들기 / Python3

by 루엔_vivid 2022. 3. 15.

문제 설명

문제 풀이

def solution(A,B):
    answer = 0

    A.sort() # 오름차순 정렬
    B.sort(reverse=True) # 내림차순 정렬

    for i in range(0,A.__len__()): # 값이 가장 작게 나올려면 큰것과 작은것을 곱해줌
        answer += A[i] * B[i]

    return answer
반응형

댓글