성능 요약
-
메모리: 82.8 MB, 시간: 0.02 ms - Answer Code1
-
메모리: 75.4 MB, 시간: 0.13 ms - Answer Code2
구분
코딩테스트 연습 > 연습문제
Answer Code1(23.01.09)
import java.util.*;
class Solution {
public boolean solution(int x) {
boolean answer = true;
int sum = 0;
int number = x;
while(number > 0) {
int div = number % 10;
sum += div;
number /= 10;
}
if(x % sum == 0) {
answer = true;
} else {
answer = false;
}
return answer;
}
}
Answer Code2(23.01.16)
class Solution {
public boolean solution(int num) {
String[] temp = String.valueOf(num).split("");
int sum = 0;
for (String s : temp) {
sum += Integer.parseInt(s);
}
if (num % sum == 0) {
return true;
} else {
return false;
}
}
}