http://acmicpc.net/problem/1436
{코드}
n = int(input())
i = 665
while True:
i += 1
if '666' in str(i):
n -= 1
if not n:
print(i)
break
{설명}
첫 번째 종말의 수는 666이므로 666부터 1씩 증가하며 666이 들어간 수이면 n을 1 감소시켜 n이 0이 될 때의 종말의 수를 출력하면 된다.
'알고리즘 공부 > BOJ백준 풀이' 카테고리의 다른 글
[백준 2751번-파이썬/Python] 수 정렬하기 2 (0) | 2020.12.28 |
---|---|
[백준 2750번-파이썬/Python] 수 정렬하기 (0) | 2020.12.26 |
[백준 1018번-파이썬/Python] 체스판 다시 칠하기 (0) | 2020.12.26 |
[백준 7568번-파이썬/Python] 덩치 (0) | 2020.12.25 |
[백준 2331번-파이썬/Python] 분해합 (0) | 2020.12.24 |