n = int(input())
count = 0
for i in range(n+1):
for j in range(60):
for k in range(60):
# i, j, k를 하나의 문자열로 합친 후,
# 합친 문자열에 3이 포함되어 있으면 true
if '3' in str(i) + str(j) + str(k):
count += 1
print(count)
'Algorithm > 이코테' 카테고리의 다른 글
완전 탐색 문제 유형(2) - 왕실의 나이트 (0) | 2022.12.28 |
---|---|
구현 문제 유형(1) - 상하좌우 (0) | 2022.12.13 |
그리디 문제 유형(3) - 모험가 길드 (0) | 2022.12.06 |
그리디 문제 유형(2) - 곱하기 혹은 더하기 (0) | 2022.12.05 |
그리디 문제 유형(1) - 1이 될 때까지 (0) | 2022.12.04 |