코디잉

1436번: 영화감독 숌 [JAVA] 본문

자료구조&알고리즘/백준

1436번: 영화감독 숌 [JAVA]

yong_ღ'ᴗ'ღ 2023. 7. 28. 17:42

https://www.acmicpc.net/problem/1436

 

1436번: 영화감독 숌

666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워

www.acmicpc.net

 

접근 방식)

while문으로 숫자 쭉 돌면서

String.valueOf()로 문자열로 바꿔서 contains("666")으로 666포함하고 있으면 count증가시켜주면 된다.

그렇게 N번째를 찾으면 된다.

 

package codingTestStudy.week2;

import java.io.*;
public class B_1436 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int N = Integer.parseInt(br.readLine());
        int count = 0;
        int movieNum = 0;
        while (count != N) {
            movieNum++;
            if (String.valueOf(movieNum).contains("666"))
                count++;
        }
        System.out.println(movieNum);
    }
}
Comments