본문 바로가기
Algorithm

백준 1436번 영화감독 숌

by 2nyong 2023. 3. 11.

영화감독 숀은 666이 들어간 N번째 숫자를 찾는 문제다.

 

N = 1, output = 666
N = 2, output = 1666
...
N = 6, output = 5666
N = 7, output = 6660
N = 8, output = 6661
...
N = 16, output = 6669
N = 17, output = 7666
...

 

666부터 시작하여 숫자를 증가시키며 무차별 대입 방법을 활용해 풀이했다.

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner in = new Scanner(System.in);

        int N = in.nextInt();

        int cnt = 1;
        int num = 666;

        while (cnt != N) {

            if (Integer.toString(num).contains("666")) {
                cnt += 1;
            }
            
            num++;
        }
        System.out.println(num);
    }
}

 

'Algorithm' 카테고리의 다른 글

백준 2231번 분해합  (0) 2023.03.13
백준 2798번 블랙잭  (0) 2023.03.13
백준 1934번 최소공배수  (0) 2023.03.11
백준 11399번 ATM  (0) 2023.03.11
백준 1541번 잃어버린 괄호  (0) 2023.03.10

댓글