https://www.acmicpc.net/problem/1436
1436번: 영화감독 숌
666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워
www.acmicpc.net
n = int(input())
num = 0
while n > 0:
num += 1
tmp = str(num)
if '666' in tmp:
n -= 1
print(num)
1.num = 0으로 설정 후, 입력값이 0보다 큰 경우 while문 (while n > 0)을 사용해서 숫자 (num)를 계속 증가시킵니다.
2. 증가하는 숫자를 str로 변경합니다 (tmp)
3. 만약 tmp에 "666"이 포함되면 n 을 1씩 감소시킵니다.
4. n이 0이 되면 break 시킵니다.
5. 최종적으로 num을 출력합니다.
'Algorithm' 카테고리의 다른 글
[파이썬] 백준 1072번: 게임 (0) | 2023.12.12 |
---|---|
[파이썬] 백준 1157번: 단어 공부 (0) | 2023.11.26 |
[파이썬] 백준 1158번: 요세푸스 문제 (0) | 2023.11.19 |
[파이썬] 백준 7785번: 회사에 있는 사람 (0) | 2023.11.08 |
[파이썬] 백준 1292번: 쉽게 푸는 문제 (0) | 2023.11.05 |