
https://www.acmicpc.net/problem/1681
문제 전문은 링크 참조
문제가공
- L 숫자가 포함되지 않은 숫자들을 오름차순 정렬
- N번째의 숫자 정보를 출력
코드작성
N의 최대 입력값이 1,000,000 이나 되기도 하고, 최대값만 필요하기 때문에
최대값과 카운터만 계산한다.
N,L = map(int, input().split())
lastNum = 1
for i in range(1, N + 1):
while True :
if str(L) in str(lastNum):
lastNum+=1
continue
else :
lastNum += 1
break
print(lastNum -1) #마지막 값까지 +=1이 적용되기때문에 -1 적용'Python > 백준 (BOJ)' 카테고리의 다른 글
| [BOJ][B2]암호- 1718 (0) | 2025.08.10 |
|---|---|
| [BOJ][B2]손익분기점-1712 (1) | 2025.08.09 |
| [BOJ][B2]치킨 쿠폰 - 1673 (1) | 2025.08.07 |
| [BOJ][B2]트로피 진열 - 1668 (1) | 2025.08.06 |
| [BOJ][B2]영식이와 친구들 - 1592 (4) | 2025.08.05 |