[프로그래머스/파이썬] Level 2 최솟값 만들기

bye9·2021년 4월 21일
0

알고리즘(코테)

목록 보기
123/130

https://programmers.co.kr/learn/courses/30/lessons/12941


문제풀이

[1,2], [3,4]의 경우 A의 가장 작은 값과 B의 가장 큰 값끼리 곱해가면 정답이다.

(이것도 레벨2..?)

소스코드

def solution(A,B):
    A.sort()
    B.sort()
    
    result=0
    for i in range(len(A)):
        tmp=A[i]*B[len(B)-(i+1)]
        result+=tmp
    
    return (result)

0개의 댓글