ALGORITHM

백준 1436 영화감독 숌 (Java)

공부하는_다온 2023. 1. 21. 22:00

1. 문제 링크

 

1436번: 영화감독 숌

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

www.acmicpc.net

 

2. 문제 및 입출력예제

 

3. 문제 풀이

몇번째로 666이 포함된 숫자인지 찾는 문제이다.

count가 입력받은 숫자와 같아질때까지 반복문을 돌린다.

666부터 시작해 숫자를 크게 만들면서 "666"이 포함된 문자열인지 확인했다.

 

4. 코드

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;

public class Main {
	public static void main(String[] args) throws Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder sb = new StringBuilder();

		int t = Integer.parseInt(br.readLine());
		
		int num = 666;
		int count=1;
		while(count != t) {
			num++;
			if(Integer.toString(num).contains("666"))
				count++;
		}
		System.out.println(num);
	}
}