프로그래머스 Lv.1
🔥 삼총사 🔥
학생들은 각자 정수 번호를 가지고 있다. 학생 3명의 정수 번호를 더했을 때 0이되면 3명의 학생들을 삼총사라 한다.
학생들의 번호를 나타내는 정수배열 number가 매개변수로 주어질 때, 학생들 중 삼총사를 만들 수 있는 방법의 수를 return 하도록 solution함수를 완성하자.
number | return |
---|---|
[-2, 3, 0, 2, -5] | 2 |
[-3, -2, -1, 0, 1, 2, 3] | 5 |
[-1, 1, -1, 1] | 0 |
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;
}
}