Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

행복한 개구리

백준 21.12.29. 1436번 - 영화감독 숌 본문

Algorithm/BaekJoon

백준 21.12.29. 1436번 - 영화감독 숌

HappyFrog 2021. 12. 29. 19:26

N = int(input())

count = 0
i = 666
while True:
    if '666' in str(i):
        count += 1
        if count == N:
            print(i)
            break
    i += 1
  • 작은 수 부터 하나하나 찾아내는 방식입니다.
  • 출력값의 범위를 정하기 어려워 while 반복문을 사용하였고 반복실행마다 i가 1씩 증가하게 했습니다
  • 몇번째로 작은 수인지 알아내기 위해 count를 사용했습니다.
  • 그리고 str으로 형변환한 i에 '666'이라는 문자열이 포함되어있고, 그 수가 N번째로 작다면 출력하도록 했습니다.