5일차 - 원소들의 곱과 합

wsung·2025년 11월 15일

4. 원소들의 곱과 합

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

class Solution {
    public int solution(int[] num_list) {
        int sum1 = 1;   // 곱 → 1로 시작
        int sum2 = 0;   // 합제곱 → 나중에 제곱

        for(int i = 0; i < num_list.length; i++){
            sum1 *= num_list[i];  // 곱 계산
        }

        for(int i = 0; i < num_list.length; i++){
            sum2 += num_list[i];  // 합 계산
        }

        sum2 = sum2 * sum2;  // 합의 제곱

        if(sum1 < sum2) {
            return 1;
        } else {
            return 0;
        }
    }
}

[링크: 원소들의 곱과 합]

profile
0부터 시작하는 백엔드

0개의 댓글