본문 바로가기

카테고리 없음

프로그래머스_LEVEL1_삼총사

풀이:

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++;
                    }
                }
            }
        }
        return answer; 
    }
}

 

간단하다.

3중FOR문을 돌면서 3개의 합이 0일때 카운트를 증가시켜주기만 하면 끝이다.