본문 바로가기
백준알고리즘/브루트 포스

(Python/🥈5)백준 알고리즘 1436버니 영화감독 숌

by windy7271 2022. 5. 23.
728x90
반응형

문제 출처:https://www.acmicpc.net/problem/1436

 

1436번: 영화감독 숌

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

www.acmicpc.net

풀이:

N = int(input())
fix = 666                                   # 연속된 수 666
while True:                                 # N 이 0이 아니면 계속 반복
    if '666' in str(fix):                   # 만약 666이란 문자열이 있으면
        N = N-1                             # 카운트 감소
        if N == 0:                          # 만약 N 이 0이면
            break                           # while문 탈출 후 출력.
    fix = fix + 1                           # fix의 값을 1 증가시킨다.
print(fix)

 

 

N번째 영화의 제목은 세상의 종말 (N번째로 작은 종말의 숫자) 와 같다. > 엄청난 힌트

 

 즉 1부터 10000까지 666 들어간 숫자에 번호를 메기고

 

그 숫자가 몇번재 숫자인지 출력하면 된다.

 

반응형

댓글