본문 바로가기
CodingTest

백준_1436번_영화감독 숌_자바

by Lcoding 2024. 2. 9.
반응형

백준_1436번_영화감독 숌_자바

 

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

 

1436번: 영화감독 숌

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

www.acmicpc.net

 

해당 문제는 단순하게 브루트포스로 풀이할 수 있습니다.

 

 

 주의사항 - 

666 - 1666 - 2666 - 3666 - 4666 - 5666 다음 숫자는 6666이 아니라 6660이라는것을 주의하여 문제를 풀이해주세요.

 

666이 포함된 다음 큰 수를 뽑는 것이기 때문에 아래와 같이 진행됩니다.

666 - 1666 - 2666 - 3666 - 4666 - 5666 - 6660 - 6661 - 6662... 이렇게 진행됩니다.

 

로직 - 

 

import java.util.*;
import java.io.*;

public class Main {

    public static void main(String[] args) throws IOException {

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());

        int n = Integer.parseInt(st.nextToken());
        int nowN = 0;
        int cnt = 0;

        while ( cnt!= n){

            nowN++;

            if( String.valueOf(nowN).indexOf("666")>-1) {
                cnt++;
            }

        }

        System.out.println(nowN);
    }
}

 

 

반응형

'CodingTest' 카테고리의 다른 글

백준_5073번_삼각형과 세 변_자바  (3) 2024.02.26
백준_23971번_ZOAC 4_자바  (0) 2024.02.26
백준_1012번_유기농 배추_자바  (0) 2024.02.03
백준_15649번_N과 M (1)_자바  (1) 2024.02.01
백준_1463번_1로 만들기_자바  (0) 2024.01.23

# 로딩 화면 동작 코드(Code) 설정하기
loading