728x90
https://programmers.co.kr/learn/courses/30/lessons/12941
출처 : 프로그래머스
def solution(A,B):
answer = 0
A.sort()
B.sort(reverse = True)
print(A,B)
for i in range(len(A)):
answer += A[i]*B[i]
return answer
풀이
결국에는 A의 최소값과 B의 최대값을 계속 구해서 더해줘야 최종적으로 최소값이 나온다.
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 기능개발 python (0) | 2022.04.09 |
---|---|
[프로그래머스] 오픈채팅방 python (0) | 2022.04.09 |
[프로그래머스] [1차] 다트 게임 python (0) | 2022.04.05 |
[프로그래머스] 소수 찾기 python (0) | 2022.04.05 |
[프로그래머스] [1차] 비밀지도 python (0) | 2022.04.05 |