백준_1436번

정소담·2023년 2월 1일
0

BOJ Short Review

목록 보기
26/44
post-thumbnail

1436번 영화감독 숌

시리즈 1의 수인 666 이후 숫자에 '666'이 들어가면 다음 시리즈 제목에 들어가는 숫자가 된다.
시리즈 번호가 주어지면 해당 제목에 들어가는 숫자를 구하는 문제.

part = 666 # 첫번째 시리즈 제목의 수
series = int(input()) # 찾을 영화의 시리즈 번호 입력
cnt = 0 # 첫번째 시리즈부터 입력한 시리즈 번호까지 체크 해줄 카운트 숫자
while 1: # 완전 탐색문으로 while 을 사용했다.
    if ('666') in str(part):
    # 영화 제목에 들어가는 숫자를 str로 변환하여 안에 '666'이 들어있으면
        cnt += 1 # 카운트에 1을 더해줬다.
        if cnt == series: # 카운트숫자가 입력한 시리즈 번호와 같으면 break
            break
    part += 1 #숫자에 666이 들어있지 않거나 
   			  #카운트 숫자가 입력숫자와 같지 않으면 part 숫자에 1씩 더한다.
print(part) 
# 입력한 숫자와 카운트 숫자가 같으면 해당 시리즈의 영화제목 숫자를 출력.

숌..제목 이상하게 만들지 말아줘...

profile
Hi ! I'm newbie :)

0개의 댓글