

import sys
input = sys.stdin.readline
n = int(input())
cnt = 0
six=666
while True:
if '666' in str(six):
cnt += 1
if cnt == n:
print(six)
break
else:
six += 1
브루트포스 알고리즘 문제이다. 일단 six에 666이 들어가는지 들어가지 않는지 판별해주어야 하고, 들어가면 cnt += 1을 해준다. cnt와 n이 같아질 때까지 six += 1을 해준다. cnt와 n이 같아질 경우 곧 n번째 영화 제목에 들어간 수가 된다.
| [파이썬/python] 백준 15650번 : N과 M (2) (🥈3) (0) | 2023.06.11 |
|---|---|
| [파이썬/python] 백준 15649번 : N과 M (1) (🥈3) (0) | 2023.06.11 |
| [파이썬/python] 백준 28224번 : Final Price (🥉4) (0) | 2023.06.10 |
| [파이썬/python] 백준 4779번 : 칸토어 집합 (🥈3) (0) | 2023.06.10 |
| [파이썬/python] 백준 1541번 : 잃어버린 괄호 (🥈2) (0) | 2023.06.04 |