[프로그래머스] 최소값 만들기 (javascript)
728x90
반응형
최소값을 만드는 방법은 한 배열에서 남은 수 중 가장 작은 값과 다른 배열의 남은 수 중 가장 큰 값을 곱해서 더하는 것이다. 예제를 보고 눈치채서 이렇게 풀었다.
function solution(A,B){
var answer = 0;
A.sort((a,b)=>a-b);
B.sort((a,b)=>b-a);
answer=A.reduce((acc,cur,idx)=>{
return acc+A[idx]*B[idx];
},0)
return answer;
}
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 쿼드 압축 후 개수 세기 (javascript) (0) | 2021.03.07 |
---|---|
[프로그래머스] 게임 맵 최단거리 (bfs, javascript) (0) | 2021.03.05 |
[프로그래머스] 숫자의 표현 (javascript) (0) | 2021.03.04 |
[프로그래머스] 타겟 넘버 (javascript) (0) | 2021.03.04 |
[프로그래머스] 구명보트 (javascript) (0) | 2021.03.03 |
TAGS.