본문 바로가기
🧑‍💻코딩 테스트/백준 (BOJ)

[코딩테스트/백준 알고리즘] 1463번 : 영화배우 숌 (Java, 자바 풀이)

by 코코의 주인 2022. 8. 4.

문제

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

 

1436번: 영화감독 숌

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

www.acmicpc.net


문제 설명


문제 풀이

 수를 665부터 1씩 증가시키면서 String으로 변환한다. 변환된 문자열에 666이 포함되었는지 확인하고 있으면 count를 증가시킨다.


코드

import java.util.*;

class Main {
    public static void main(String[] args) {
        int n = new Scanner(System.in).nextInt();
        int num = 665;
        int count = 0;

        while(true) {
            if(Integer.toString(num).contains("666")) {	//문자열에 666이 포함되면
                count++;	//카운트 증가
                if(count == n) {	
                    System.out.println(num);
                    return;
                }
                else {
                    num++;
                }
            }
            else {
                num++;
            }
        }
    }
}

 

댓글