Programmers
(Programmers) [Lv. 1] 삼총사
JJeongHyun
2023. 2. 13. 17:37
반응형
문제 설명
- 정수 배열 number가 매개변수로 주어집니다
- 배열 내의 임의의 수 3개를 더했을 때 0이 되는 방법을 반환하는 solution 함수를 완성하시오
제한사항
- 3 ≤ number의 길이 ≤ 13
- -1,000 ≤ number의 각 원소 ≤ 1,000
- 서로 다른 학생의 정수 번호가 같을 수 있다
입출력 예시
전체 코드
function solution(number) {
let result = 0;
for (let i = 0; i < number.length; i++) {
for (let j = i + 1; j < number.length; j++) {
for (let k = j + 1; k < number.length; k++) {
if (number[i] + number[j] + number[k] === 0) result++;
}
}
}
return result;
}
※ n = number.length, r = 3