코틀린(Kotlin)/프로그래머스

[프로그래머스/코틀린(Kotlin)] 삼총사

초보왕보초 2023. 11. 16. 16:36
728x90

정수배열 [number]에서 3개의 정수로 0을 만들 수 있는 경우에 answer++

예시)

 

풀이

  • 다중 for문 이용하면서 index 범위 설정하기

 

제출 코드

(코드 해석해 보기)

4) i는 number 배열의 인덱스 크기만큼 반복한다 for(i in 0 until number.size)로 써도 된다

5) j는 앞에서 구한 i + i인덱스를 제외한 나머지 인덱스 크기만큼 반복한다

6) 마찬가지로 k도 앞에서 구한 j + j인덱스를 제외한 나머지 인덱스 크기만큼 반복한다

7) number배열의 i, j, k의 합이 0일 때 answer++로 +1씩 추가해 준다

728x90