[백준_1436] 영화감독 숌 - JAVA

jm_25·2021년 12월 6일
0

알고리즘

목록 보기
28/40

문제 출처

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

풀이

  • 666부터 숫자를 증가시켜 "666"을 포함하는 경우를 찾으면 된다.
  • 브루트포스 알고리즘

코드

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer stringTokenizer = new StringTokenizer(bufferedReader.readLine());
        int N = Integer.parseInt(stringTokenizer.nextToken());
        int number = 666;
        int count = 0;
        while (count < N) {
            if (String.valueOf(number).contains("666")) {
                count++;
            }
            number++;
        }
        System.out.println(--number);
    }
}

채점 결과

profile
매일 매일 한 개씩

0개의 댓글