본문 바로가기

알고리즘 공부/프로그래머스

[프로그래머스 - Java] 원소들의 곱과 합

문제 설명

제한사항

입출력 예

입출력 예 설명

풀이

class Solution {
    public int solution(int[] num_list) {
        int sum = 0, mul = 1;
        for(int i=0; i<num_list.length; i++){
            sum += num_list[i];
            mul *= num_list[i];
        }
        sum *= sum;
        return (sum > mul) ? 1 : 0;
    }
}

합을 넣을 변수, 곱을 넣을 변수를 구한 후, for문으로 각각 변수에 합과 곱을 넣었다.
이후 합을 제곱하고 삼항연산자에 넣어 return 하였다.