# 브루트포스 문제는 단순 무식하게 접근한다.
N = int(input())
print_num = 0
for i in range(1, N+1):
    div_num = list(map(int, str(i)))
    sum_num = i + sum(div_num)
    if(sum_num == N):
        print_num = i
        break
print(print_num)

'# 코딩 문제 관련 > 파이썬' 카테고리의 다른 글

백준 1018번(python)  (0) 2019.07.08
백준 7568번(python)  (0) 2019.07.07
백준 2798번(python)  (0) 2019.07.06
백준 1002번(python)  (0) 2019.07.05
백준 3053번(python)  (0) 2019.07.05