[프그] 원소들의 곱과 합

dano Lee·2023년 5월 27일
0

알고리즘 문제 풀이

목록 보기
40/52

문제

정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요.

입출력 예

모든 원소의 곱은 120, 합의 제곱은 225이므로 1을 return합니다.

해답

function solution(num_list) {
    const hap = num_list.reduce((acc,cur) => acc+cur, 0) ** 2;
    const gop = num_list.reduce((acc,cur) => acc*cur, 1);
    return gop < hap ? 1 : 0
}
profile
세상에 이로운 영향력을 퍼뜨리고 싶은 프론트엔드 개발자 입니다.

0개의 댓글