https://www.acmicpc.net/problem/1436
1436번: 영화감독 숌
666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타
www.acmicpc.net
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
'파이썬 알고리즘' 카테고리의 다른 글
[파이썬] 백준 15649 N과 M (1) (0) | 2022.12.06 |
---|---|
[파이썬] 백준 11047 동전 0 (0) | 2022.12.06 |
[파이썬] SWEA SW 문제해결 응용 7일차 - 행렬찾기 (0) | 2022.11.14 |
재귀 심화: 조합과 중복조합 (0) | 2022.10.31 |
재귀로 순열 풀어보기 (0) | 2022.10.31 |