728x90
프로그래머스 1단계
sam🔫buy
지금부터 삼총사를 풀어보도록 하겠습니다.
삼총사!
다중for문을 이용해 구하는 방법입니다.
1. for을통해 각각 number의 길이의 미만이 될떄까지 i,j,k를 1씩 증가시켜
2. res에 numbers i,j,k번째의 값을 push 시키는 과정을 반복합니다
3. 최종 filter를 통해 re가 0과 같은 값을
function solution(numbers) {
let res = []
for(let i=0; i<numbers.length; i++){
for(let j=i+1; j<numbers.length; j++){
for (let k=j+1; k<numbers.length; k++){
res.push(numbers[i]+numbers[j]+numbers[k])
}
}
}
let result = res.filter((re) => re === 0).length
return result
}
728x90
반응형
'프로그래머스' 카테고리의 다른 글
프로그래머스 1단계 : 같은 숫자는 싫어! (1) | 2022.11.27 |
---|---|
프로그래머스 1단계 : 최대공약수와 최소공배수 (1) | 2022.11.27 |
프로그래머스 1단계 : 직사각형 별찍기 (1) | 2022.11.24 |
프로그래머스 1단계 : 문자열 내림차순으로 배치하기! (1) | 2022.11.23 |
프로그래머스 1단계 : 부족한 금액 계산하기! (1) | 2022.11.23 |
댓글