class Solution {
public int solution(int[] num_list) {
int result1 = 1;
int result2 = 0;
for(int i=0;i<num_list.length;i++){
result1 = result1*num_list[i];
result2 = result2+num_list[i];
}
if (result1<result2*result2) return 1;
else return 0;
}
}
크거나 같다 작다 조항이 없어서 그냥 else로 아예 잡고 return 시켰는데도 정답이 되네
+= 만 알았는데 *= 되는 사실도 알게 된 !
한줄로 하신 분보면
answer = result2*result2 > result1 ? 1 : 0;
이런분들도 있음 ? : 익숙해지는 중