https://programmers.co.kr/learn/courses/30/lessons/12947
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
class Solution {
public boolean solution(int x) {
int iSum = 0;
int iX = x;
// 각 자리수 더하기
while (iX != 0) {
System.out.println(iX % 10);
iSum += iX % 10;
iX /= 10;
}
// 주어진 수 x 판정
return (x % iSum == 0);
}
}
Colored by Color Scripter
|
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스]연습문제 : 행렬의 덧셈 (level 1) (0) | 2019.11.07 |
---|---|
[프로그래머스]연습문제 : 핸드폰 번호 가리기 (level 1) (0) | 2019.11.07 |
[프로그래머스]연습문제 : 콜라츠 추측 (level 1) (0) | 2019.11.07 |
[프로그래머스]연습문제 : 최대공약수와 최소공배수 (level 1) (0) | 2019.11.07 |
[프로그래머스]연습문제 : 제일 작은 수 제거하기 (level 1) (0) | 2019.11.07 |
댓글