백준, 영화감독 숌,1436
2024. 8. 23. 13:53ㆍETC/Algorithm
[유형]
완전탐색
[문제링크]
https://www.acmicpc.net/problem/1436
[요약]
종말의 숫자란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다.
즉, 666, 1666,2666,3666...은 종말의 숫자이다.
N번째 종말의 숫자를 구하는 프로그램을 작성하시오.
[문제풀이]
666을 기준으로 1씩 더해서 666이 들어간 숫자를 찾는다.
import sys
def input():
return sys.stdin.readline().rstrip()
n = int(input())
cnt = 0
result = 666
while True:
if '666' in str(result):
cnt+=1
if cnt == n:
break
result+=1
print(result)
'ETC > Algorithm' 카테고리의 다른 글
백준, 마인크래프트, 18111 (0) | 2024.08.26 |
---|---|
백준,퇴사,14501 (0) | 2024.08.23 |
백준, 중앙값 구하기, 2696 (0) | 2024.08.22 |
프로그래머스, 더 맵게 (0) | 2024.08.22 |
백준, N번째 큰 수 ,2075 (0) | 2024.08.22 |