CodingTest/Baekjoon

[baekjoon] 백준 1436번(파이썬): 영화감독 숌

JunJangE 2022. 3. 12. 18:39

문제

 

1436번: 영화감독 숌

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

www.acmicpc.net

알고리즘

- 반복문을 통해 n번째 영화의 제목을 찾는다.

- 현재 제목이 666을 포함되어 있다면 cnt를 카운트한다.

- cnt가 구해야 하는 n번째 영화라면 six를 출력한다.

- 매 사이클마다 제목을 카운트한다.

코드

n = int(input())
six = 666
cnt = 0

while True:
    # 현재 제목이 666을 포함되어있다면 cnt 카운트
    if '666' in str(six):
        cnt += 1

    # cnt가 구해야하는 n번째 영화라면 six 출력
    if cnt == n:
        print(six)
        break

    # 제목 카운트
    six += 1

github

 

GitHub - junjange/CodingTest: 내가 푼 코딩 테스트 문제와 해결법

내가 푼 코딩 테스트 문제와 해결법. Contribute to junjange/CodingTest development by creating an account on GitHub.

github.com