STUDY/Algorithm

[백준] 1436 영화감독 숌

sinawi95 2021. 2. 20. 21:18
728x90

www.acmicpc.net/problem/1436

 

1436번: 영화감독 숌

666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타

www.acmicpc.net

six_list = []
cnt = 666
while len(six_list)<10000:
    if '666' in str(cnt):
        six_list.append(cnt)
    cnt += 1

n = int(input())
print(six_list[n-1])

브루트 포스 방식으로 푸는 문제였다.

가장 작은 수부터 시작해서 1씩 증가하며 모든 수에 대해서 666이 들어있는지 확인했고 배열에 저장했다.

n의 최대값이 10000이므로 배열의 크기가 10000이 되면 종료한다.

그 이후 입력을 받아서 배열에서 출력했다.

 

어렵진 않았지만 더 쉽게 풀수있는 방법이 뭐가있는지 모르겠다.

'STUDY > Algorithm' 카테고리의 다른 글

[백준] 7568 덩치  (0) 2021.02.20
[백준] 2231 분해합  (0) 2021.02.20
[SWEA] 1211. [S/W 문제해결 기본] 2일차 - Ladder2  (0) 2021.02.16
[백준] 2447 별찍기  (0) 2021.02.14
[백준] 11729 하노이 탑 이동 순서  (0) 2021.02.14