백준 문제풀이 - 1436 영화감독 숌

hjham0856·2022년 11월 24일
0

백준 문제풀이

목록 보기
8/12

문제 바로가기

주어진 숫자 n에 대해 666이 포함된 n번째 수를 구하는 것이 목표입니다. 처음 666이 나오는 수는 666이므로, 이를 최초의 값으로 두고 1씩 늘려가며 666이 포함되었는지 알아봅니다.

전체 코드

import sys

def main():
    n = int(sys.stdin.readline())
    title = 666

    while n:
        if '666' in str(title):
            n -= 1 # 여기서 n이 0이 되더라도
        title += 1 # 이게 실행되서
    
    print(title - 1) # 1을 빼줍니다

if __name__ == '__main__':
    main()

0개의 댓글