반응형
문제 설명
- 정수 배열 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
'Programmers' 카테고리의 다른 글
(Programmers) [Lv. 0] 짝수는 싫어요 (0) | 2023.02.15 |
---|---|
(Programmers) [Lv. 0] 순서쌍의 개수 (0) | 2023.02.15 |
(Programmers) [Lv. 1] 이상한 문자 만들기 (0) | 2023.02.13 |
(Programmers) [Lv. 1] 3진법 뒤집기 (0) | 2023.02.13 |
(Programmers) [Lv. 0] 특정 문자 제거하기 (0) | 2023.02.13 |