class Solution {
public boolean solution(int x) {
boolean answer = true;
int new_x = 0;
int xx = x;
while(xx > 0){
new_x += xx%10;
xx/=10;
}
if(x % new_x == 0){
return true;
}else{
return false;
}
}
}
이 문제는 자리수의 합만 구하면 쉽게 풀 수 있는 문제이다.
앞에서 풀어봤으니 쉽게 풀 수 있었다.
'📖Algorithm > Simulation, Math' 카테고리의 다른 글
자바 [Programmers] 1단계 - 음양 더하기 (0) | 2024.02.18 |
---|---|
자바 [Programmers] 1단계 - 두 정수 사이의 합 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 정수 내림차순으로 배치하기 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 정수 제곱근 판별 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 문자열 내 p와 y의 개수 (1) | 2024.02.18 |