function solution(A) {
let sorted = Array.from(A).sort((a, b) => a - b);

return Math.max(
sorted[0] * sorted[1] * sorted[2],
sorted[0] * sorted[1] * sorted[sorted.length - 1],
sorted[0] * sorted[sorted.length - 2] * sorted[sorted.length - 1],
sorted[sorted.length - 3] * sorted[sorted.length - 2] * sorted[sorted.length - 1]
);
}


'IT General' 카테고리의 다른 글

Codility #6-Triangle  (0) 2018.09.30
Codility #6-Distinct  (0) 2018.09.30
배열의 지그재그 출력  (0) 2018.09.27
배열의 대각선 출력 #2  (0) 2018.09.27
배열의 대각선 출력  (0) 2018.09.26

+ Recent posts