반응형
🔐 문제 설명
https://school.programmers.co.kr/learn/courses/30/lessons/12947
🔐 문제 분석
- 정수(x)를 문자열로 변환 후, String 배열로 변경한다.
- String 배열을 순차접근하여 값을 모두 더한다.
- 더한 값으로 정수(x)를 나눴을 때, 나머지가 0인지 판단한다.
🔐 문제 풀이
import java.util.Arrays;
class Solution {
public boolean solution(int x) {
return x % (Arrays.stream(String.valueOf(x).split("")).mapToInt(Integer::parseInt).sum()) == 0;
}
}
반응형
'Algorithm' 카테고리의 다른 글
[프로그래머스] Lv1. 콜라츠 추측 (0) | 2023.06.03 |
---|---|
[프로그래머스] Lv1. 두 정수 사이의 합 (0) | 2023.06.02 |
[프로그래머스] Lv1. 정수 내림차순으로 배치하기 (0) | 2023.06.02 |
[프로그래머스] Lv1. 문자열을 정수로 바꾸기 (0) | 2023.06.02 |
[프로그래머스] Lv1. 문자열 내 p와 y의 개수 (0) | 2023.06.02 |