logink
logink
HomeResumePortfolioBlogContact

2023-08-13

프로그래머스 1단계 삼총사

프로그래머스JavaScript1단계코딩테스트

삼총사

문제 이미지

풀이

3개의 수 비교를 위해 3차원 for문 작성

function solution(number) {
    var answer = 0;
 
    for(let i = 0; i < number.length - 2; i++){
        for(let j = i + 1; j < number.length - 1; j++){
            for(let k = j + 1; k < number.length; k++){
                const temp = number[i] + number[j] + number[k]
                if(temp === 0){
                    answer++
                }
            }
        }
    }
    return answer;
}
← 이전글프로그래머스 1단계 덧칠하기다음글 →NestJS로 이직용 포트폴리오 만들어보기 - 1

관련 글

벡터 유사도 기반
88% 일치

프로그래머스 1단계 3진법 뒤집기

프로그래머스 1단계 3진법 뒤집기 문제 풀이. 10진법 수를 3진법으로 변환 후 뒤집어서 다시 10진법으로 변환하는 풀이입니다.

83% 일치

프로그래머스 1단계 덧칠하기

프로그래머스 1단계 덧칠하기 문제 풀이. max 변수를 활용하여 칠해야 할 구간을 효율적으로 계산하는 풀이입니다.

79% 일치

프로그래머스 1단계 달리기 경주

프로그래머스 1단계 달리기 경주 문제 풀이. 이중 for문 대신 객체를 활용하여 시간복잡도를 최적화한 풀이입니다.

© 2026 조용진. All rights reserved.