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("")으로 분할하는 방법도 있다.
'Programmers > Level1' 카테고리의 다른 글
정수 내림차순으로 배치하기 (0) | 2021.07.07 |
---|---|
핸드폰 번호 가리기 (0) | 2021.07.07 |
최대공약수와 최소공배수 (0) | 2021.07.07 |
콜라츠 추측 (0) | 2021.07.07 |
정수 제곱근 판별 (0) | 2021.07.07 |