반응형
셀프 넘버
#include <iostream>
using namespace std;
bool selfNumber(int num){
bool is_SelfNumber = false;
for(int i = 1; i < num; i++){
int sum = 0;
int temp = i;
while(temp > 0){
sum += temp % 10;
temp /= 10;
}
sum += i;
if(sum == num)
return true;
}
return false;
}
int main(){
for(int i = 1; i <= 10000; i++){
bool checkNum;
checkNum = selfNumber(i);
if(checkNum == false)
cout << i << endl;
}
return 0;
}
반응형
'알고리즘 > 백준(BOJ)' 카테고리의 다른 글
백준 1065 한수 (0) | 2021.01.27 |
---|---|
백준 10773 스택 (0) | 2021.01.27 |
백준 1712 손익분기점 (0) | 2021.01.24 |
백준 9663 N-Queen (0) | 2021.01.24 |
백준 10870 피보나치 수열 (0) | 2021.01.23 |