프로그래머스 - 최솟값 만들기

오늘의 문제

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

배열 A, B가 주어질 때 최종적으로 누적된 최솟값을 return 하는 solution 함수를 완성해 주세요.

최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표

조건

  1. 배열 A, B의 크기 : 1,000 이하의 자연수
  2. 배열 A, B의 원소의 크기 : 1,000 이하의 자연수

풀이 방법

1
2
def solution(A, B):
	return sum([i * j for i, j in zip(sorted(A), sorted(B, reverse = True))])