[BOJ / Python] 1436 영화감독 숌

도니·2023년 4월 14일
0

BOJ / Python

목록 보기
80/104
post-thumbnail

문제

백준 1436 영화감독 숌

코드

n = int(input())
count = 0
title = 666

while True:
    if '666' in str(title):
        count += 1
    if count == n:
        print(title)
        break
    title += 1

코드 설명
우선 n번을 카운트할 변수 count을 0으로 초기화하고, n번째 영화제목을 나타내는 변수 title을 가장 작은 종말의 수인 666으로 초기화한다.

만약 title에 '666'이 포함되어있다면 종말의 수이므로 count 변수의 값을 하나 올린다. 만약 count 변수의 값이 n 과 같다면 원하는 값이므로 title을 출력하고 반복문을 종료시킨다.

만약 title에 '666'이 포함되어있지 않다면 종말의 수가 아니므로 title 변수의 값을 하나 올린다. 이는 다음 종말의 수를 찾을 때까지 반복된다.

profile
안녕하세요, 🌱새싹개발자 도니💡입니다!

0개의 댓글

관련 채용 정보