Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Lv.1_Java] 삼총사 본문

알고리즘테스트/Programmers

[Lv.1_Java] 삼총사

코딩거인 2023. 8. 9. 16:53
728x90

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명의 학생의 정수 번호를 합쳐서 0 이라면 삼총사 결성!

그러면 배열에서 3개의 정수를 뽑아와서 더해주고, 0일때 result 를 ++ 

for반복문 3개를 통해 배열에 접근

그 뒤 마지막 for 문에서 조건을 걸어서 해당하는 값이 있을경우 answer 을 추가해주었다.

728x90

'알고리즘테스트 > Programmers' 카테고리의 다른 글

[Lv.1_Java] 시저암호  (0) 2023.08.14
[Lv.1_Java] 숫자 짝꿍  (0) 2023.08.10
[Lv.1_Java] 덧칠하기  (0) 2023.08.09
[Lv.1_Java] 로또의 최고 순위와 최저 순위  (0) 2023.08.09
[Lv.1_Java] 달리기 경주  (0) 2023.07.13