문제 링크
https://programmers.co.kr/learn/courses/30/lessons/12947
C++ 풀이
#include <string>
#include <vector>
using namespace std;
bool solution(int x) {
int sum = 0;
int t = x;
while (t >= 10) {
sum += t % 10; //각 자리수 더하기
t /= 10;
}
sum += t;
if (x % sum == 0)
return true;
else
return false;
}
반응형
'알고리즘 · 코딩' 카테고리의 다른 글
[프로그래머스] 피보나치 수 (0) | 2020.04.30 |
---|---|
[프로그래머스] 콜라츠 추측 (0) | 2020.04.27 |
[프로그래머스] 징검다리 건너기 (0) | 2020.04.23 |
[프로그래머스] 정수 제곱근 판별 (0) | 2020.04.21 |
[프로그래머스] 이상한 문자 만들기 (0) | 2020.04.21 |