728x90
문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/181929
나의 풀이
function solution(num_list) {
const totalSum = num_list.reduce((a,b)=> a + b)
return num_list.reduce((a,b)=> a * b) < totalSum * totalSum ? 1: 0
}
다른 사람의 풀이
function solution(num_list) {
let accMul = 1
let accSum = 0
for (const num of num_list) {
accMul *= num
accSum += num
}
return accMul < accSum ** 2 ? 1 : 0
}
소감
'verdantjuly > 코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 기초 : flag에 따라 다른 값 반환하기 (javascript, 20240130) (0) | 2024.01.30 |
---|---|
프로그래머스 코딩테스트 기초 : 문자열 곱하기 (javascript, 20240129) (0) | 2024.01.29 |
프로그래머스 코딩테스트 입문 : 컨트롤제트 (javascript, 20240125) (0) | 2024.01.25 |
프로그래머스 코딩테스트 연습 : 가장 많이 받은 선물 (javascript, 20240125) (0) | 2024.01.25 |
프로그래머스 코딩테스트 연습 : a와 b 출력하기 (javascript, 20240125) (0) | 2024.01.25 |