코딩일지/python 백준 알고리즘

python 백준 알고리즘 1436번: 영화감독 숌

야언 2022. 9. 19. 19:35

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

 

1436번: 영화감독 숌

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

www.acmicpc.net

첫 666의 카운트를 1로 잡고 무식하게 1씩 더해가면서(six_n += 1)  '666'이 포함될때마다 카운트를 늘린다.

입력받은 n의 값을 카운트로 하는 수를 출력하면 끝.

 

 

내 제출

n = int(input())
cnt = 0
six_n = 666
while True:
    if '666' in str(six_n):  # 666이란 글자가 포함되어 있다면
        cnt += 1  # 카운트 올리기 666(1), 1666(2), 2666(3), 3666(4) ...
    if cnt == n:  # cnt = n
        print(six_n)  # 1 = 666, 2 = 1666, ...
        break
    six_n += 1  # 무식하게 1씩 더하기