[백준 | Javascript] 1436

박기영·2022년 8월 29일
0

백준

목록 보기
77/127

브루트 포스. 5단계
1436번. 영화감독 숌

문제

1436번 문제 링크

solution

const fs = require("fs");
const input = Number(fs.readFileSync("/dev/stdin").toString().trim());

// 카운트를 증가시켜서 몇 번째에 해당하는 값인지 판단.
let count = 0;

// 666부터 시작해도 상관이 없다.
let start = 666;

while(true){
	// start를 string 타입으로 바꾼 뒤, 666이 포함되어있는지 판단
    let isThree6 = String(start).includes("666");
    
	// 포함되어 있다면 true, 아니면 false
    if(isThree6){
        // 카운트 증가시키고
        count++;
        
        // count와 input의 숫자가 일치할 때의 값을 출력하고 while문 탈출
        if(count == input) {
            console.log(start);
            break;
        }
    }
    
    start++;
}

참고 자료

참고 자료 1
참고 자료 2

profile
나를 믿는 사람들을, 실망시키지 않도록

0개의 댓글