백준(BOJ) 문제풀이

[백준 : 4673] 셀프 넘버 [C/C++]

박박고은 2021. 12. 7. 08:24
#include <iostream>

using namespace std;

int a[100002];

int goeun(int n){
  int i, sum = n;
  while(n>0){
    sum+=n%10;
    n /= 10;
  }
  return sum;
}

int main() {
  int i = 0;
  for(i = 1; i<=10000; i++){
    if(goeun(i))
    a[goeun(i)]++;
  }

  for(i = 1; i<=10000; i++){
    if(a[i]==0)printf("%d\n",i);
  }
}