프로그래밍/Python
백준 1065 한수 (파이썬)
goodmean
2022. 9. 14. 11:24
n = int(input())
if n <= 99: ## 99이하의 수는 모두 한수
print(n)
else: ## 세자리가 이상인 수는 검증
count = 0
for i in range(100,n+1): ## 100부터 본인수까지 반복
i = str(i) ## int를 str로 변경 후
if int(i[0]) - int(i[1]) == int(i[1]) - int(i[2]):
## 각 자리수의 차가 같으면 한수
count += 1
print(99 + count) ## 99에 카운트를 더해준다.