▶ 코드
# 110 = 1,2,3,,,,9,10,,,99 -> 99 개
n = int(input())
def isHansoo(i): # i 는 세자리수 또는 네자리수(1000도 포함)
i = str(i)
while len(i) > 2:
if len(i) == 3:
if int(i[2]) - int(i[1]) == int(i[1]) - int(i[0]):
return True
else:
if int(i[3]) - int(i[2]) == int(i[2]) - int(i[1]) == int(i[1]) - int(i[0]):
return True
return False
if n<=99:
print(n)
elif n<=110:
print(99)
else:
c=0
for i in range(111, n+1):
if isHansoo(i):
c += 1
print(99+c)