Java
[코딩 기초 문제] 원소들의 곱과 합
Song hyun
2025. 1. 7. 17:51
728x90
반응형
[코딩 기초 문제] 원소들의 곱과 합
정수가 담긴 리스트 num_list가 주어질 때,
모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을
크면 0을 return하도록 solution 함수를 완성해주세요.
class Solution {
public int solution(int[] num_list) {
int answer = 0;
double a=1; // 모든 원소들의 곱
double b=0; // 모든 원소의 합의 제곱
// 원소의 갯수만큼 반복
for(int i=0; i<num_list.length; i++){
int aa=num_list[i];
a*=aa; // 원소 곱하기
b+=aa; // 원소 더하기
}
// 원소의 합의 제곱
b*=b;
// 크기에 따라 answer 초기화
if(a<b){
answer=1;
} else {
answer=0;
}
return answer;
}
}
728x90
반응형