[Level 1, C, C++] 하샤드 수


[Level 1, C, C++] 하샤드 수

C랑 C++ 같이 풀어보았다. #include #include #include bool solution(int x) { bool answer = true; int x_sum = 0; char x_char[10000]; sprintf(x_char, "%d", x); for (int i = 0; i < strlen(x_char); i++) { x_sum += (int)x_char[i] - 48; } if (x % x_sum == 0) answer = true; else answer = false; return answer; } #include using namespace std; bool solution(int x) { int sum = 0; string s_number = to_string(x); for(..


원문링크 : [Level 1, C, C++] 하샤드 수