백준

백준 1436 영화감독 슘(Java)

Park DJ 2023. 1. 20. 01:58

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

 

1436번: 영화감독 숌

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

www.acmicpc.net


 

해석 및 팁

 


 

이 문제에서 조심해야할점은 단순히 N-1에 666을 붙이는 것이 아니고 6번째인 5666 다음에 7번째로 6660,  8번째로 6661이 나온다는 것을 알야야합니다. 666부터 시작하므로 count는 1로 시작합니다. count가 입력받은 n이 될때까지 666을 포함하면 count++을 해주면 됩니다.

 


 

Java 코드

 


import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);

    int count = 1;
    int num = 666;
    int n = sc.nextInt();
    
    while(count != n) {
      num++;
      if(String.valueOf(num).contains("666")) count++;
		}
    
		System.out.println(num);
  }
}