π 1065λ² ν¨μ
λ¬Έμ
μ΄λ€ μμ μ μ Xμ κ° μλ¦¬κ° λ±μ°¨μμ΄μ μ΄λ£¬λ€λ©΄, κ·Έ μλ₯Ό νμλΌκ³ νλ€. λ±μ°¨μμ΄μ μ°μλ λ κ°μ μμ μ°¨μ΄κ° μΌμ ν μμ΄μ λ§νλ€. Nμ΄ μ£Όμ΄μ‘μ λ, 1λ³΄λ€ ν¬κ±°λ κ°κ³ , Nλ³΄λ€ μκ±°λ κ°μ νμμ κ°μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ
λ ₯
첫째 μ€μ 1,000λ³΄λ€ μκ±°λ κ°μ μμ°μ Nμ΄ μ£Όμ΄μ§λ€.
μΆλ ₯
첫째 μ€μ 1λ³΄λ€ ν¬κ±°λ κ°κ³ , Nλ³΄λ€ μκ±°λ κ°μ νμμ κ°μλ₯Ό μΆλ ₯νλ€.
π» νμ΄
def one_number():
N = input()
if (len(N) == 1) | (len(N) == 2):
return(N)
else:
count = 99
for i in range(100, int(N)+1):
num = str(i)
if (int(num[0]) - int(num[1])) == (int(num[1]) - int(num[2])):
count += 1
return(count)
print(one_number())