class Solution {
public int solution(int[] number) {
int answer = 0;
for(int i=0; i<number.length; i++){
for(int j=i+1; j<number.length; j++){
for(int k=j+1; k<number.length; k++){
if(number[i] + number[j] + number[k] == 0){
answer++;
}
}
}
}
if(answer == 0) System.out.println("삼총사가 될 수 있는 방법이 없습니다.");
return answer;
}
}
조합한 3개의 숫자를 모두 더했을 때 0
이 되는 경우의 수를 출력하는 문제
1. 3중 for문을 이용
2. 3개의 숫자 합이 0
일 경우 answer+1
3. answer의 최종 값이 0
일 경우 👉 3개의 숫자를 더했을 때 0
이 되는 숫자가 없다는 의미의 문장 출력
좋은 글 감사합니다. 자주 올게요 :)