Programmers/Level1
하샤드 수
zzunsik
2021. 7. 7. 13:44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
class Solution {
public boolean solution(int x) {
boolean answer = true;
int n = x;
int res = 0;
while (n != 0) {
res += n % 10;
n /= 10;
}
if (x % res != 0)
answer = false;
return answer;
}
}
|
cs |
각 자리수를 구할 때 String.valueOf(x).split("")으로 분할하는 방법도 있다.