최대 1 분 소요

문제

34

해결과정

:pushpin:

  • A 배열의 최소값과 B 배열의 최대값을 곱했을 때 최소값을 만들 수 있다.
  • 테스트 케이스가 통과 안되면 배열의 순서 확인
  1. A 배열 오름차순 정렬
  2. B 배열 내림차순 정렬
  3. 같은 인덱스의 숫자 곱해서 누적
function solution(A,B){
    var answer = 0;
    A.sort((a, b) => a - b)
    B.sort((a, b) => b - a)
    for(let i = 0; i<A.length; i++){
        answer += A[i] * B[i]
    }
    return answer;
}