파이썬 알고리즘
[파이썬] 백준 1436 영화감독 숌 (부르트포스)
뜻 지, 깨달음 오
2022. 11. 30. 07:37
https://www.acmicpc.net/problem/1436
n이 10000이하이기 때문에 처음에는 0부터 1씩 증가하면서 비교할까 생각했지만
생각해보니 첫 값인 666부터 1씩 더하면 되겠다는 생각이 들어서 수정했다.
6이 세번 연속 들어갔는지 확인해줘야하기 때문에, 비교할때는 666을 숫자가 아닌 문자형으로 바꿔서 풀었다.
<전체 풀이>
n = int(input())
start = 666
order = 0
while True:
if '666' in str(start):
order += 1
if order == n:
print(start)
break
else: start +=1