문제
접근
코드
- C++ 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using namespace std;
bool solution(int x) {
bool answer = true;
int num = x, n = 0;
while(num > 0){
n += num%10;
num /= 10;
}
if(x%n == 0){
answer = true;
}
else{
answer = false;
}
return answer;
}
- 파이썬 코드
1
2
3
4
5
6
7
8
9
10
11
def solution(x):
n = 0
num = x
while num > 0:
n += num%10
num //= 10
if x % n == 0:
answer = True
else:
answer = False
return answer