백준 1436번 바로가기

나의 풀이

count = 1
num = 666
n = int(input())

while count != n:
  num += 1
  if "666" in str(num):
    count += 1

print(num)

CODE REVIEW

  1. 브루트 포스방식을 이용해서 문제를 풀어냈다.
    • 사실 규칙성을 찾으려고 해도 잘 안보이길래…ㅎㅎ
  2. 숫자 안에 “666”이 있는지 확인하기 위해선 str()로 문자열로 바꿔주고 in을 이용하면 된다!