코딩 일지/baekjoon
4676 셀프넘버
훈감자
2023. 2. 11. 00:34
#include <iostream>
#include <set>
#include <algorithm>
using namespace std;
typedef long long int INT;
set<INT> chk;
int main()
{
for(INT i=1; i<10001; i++)
{
INT a=i;
INT b=i;
while(a/10 != 0)
{
b += a%10;
a /= 10;
}
b += a;
if(b<=10000) chk.insert(b);
}
for(int i=1; i<10001; i++)
{
if(!chk.count(i))
{
cout << i << endl;
}
}
}