[Silver_V] 정답 비율: 48%
https://www.acmicpc.net/problem/4673
#include <stdio.h>
int calculate(int num);
int main(){
int result=0;
int check[10000] = {0, };
result = calculate(1);
for(int i=2; i<10000; i++){
if(result-1 < 10000)
check[result-1] = 1;
result = calculate(i);
}
for(int i=0; i<10000; i++){
if(check[i]==0)
printf("%d\n", i+1);
}
}
int calculate(int num){
int ans;
ans = num;
do{
ans += num%10;
}while((num/=10) != 0);
return ans;
}