다희의 코딩 성장일기
[프로그래머스] level1. 하샤드 수(자바 JAVA) 본문
[ 문제 ] [프로그래머스] level1. 하샤드 수(자바 JAVA)
문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/12947
# 접근 방법 및 풀이
- 코드참조
# 주의할 점
- char배열로 바꾸고 값 더할때 '0'하는거 잊지말기!
JAVA 코드
class Solution {
public boolean solution(int x) {
boolean answer = true;
char arr[] = Integer.toString(x).toCharArray();
int num = 0;
for(int i = 0 ; i < arr.length; i++){
num += arr[i]-'0';
}
answer = (x % num == 0)? true: false;
return answer;
}
}
REVIEW
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] level1. 평균 구하기 (자바 JAVA) (0) | 2021.08.19 |
---|---|
[프로그래머스] level1. 같은 숫자는 싫어 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. x만큼 간격이 있는 n개의 숫자 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. 핸드폰 번호 가리기 (자바 JAVA) (0) | 2021.08.19 |
[프로그래머스] level1. 행렬의 덧셈 (자바 JAVA) (0) | 2021.08.19 |
Comments