예를 들어 1을 d(n)함수에 넣었을 때 2가 나오면 2는 생성자가 있는 값이므로 1로 체크!
마지막으로 memo 리스르를 돌리면서 0인 값들만 뽑아줬다.
코드
defd(num):
res = num
for n instr(num):
res +=int(n)if res <10000:
memo[res]=1
memo =[0]*10001for i inrange(10000):
d(i)for m inrange(len(memo)-1):if memo[m]==0:print(m)