문제
풀이
#include <string>
#include <vector>
using namespace std;
bool solution(int x) {
string s = to_string(x);
int num = 0;
for(int i=0; i<s.length(); i++) num += s[i] - '0';
return x%num==0;
}
숫자를 string으로 바꾸어, 자릿수의 합을 구했다.
'Algorithm > Programers - C++' 카테고리의 다른 글
[프로그래머스] 124 나라의 숫자 / insert (0) | 2022.03.16 |
---|---|
[프로그래머스] 멀쩡한 사각형 / 최대공약수, 유클리드 호재법 (0) | 2022.03.15 |
[프로그래머스] 핸드폰 번호 가리기 / replace (0) | 2022.03.03 |
[프로그래머스] 콜라츠 추측 (0) | 2022.02.27 |
[프로그래머스] 피보나치 수 / 재귀함수, 반복문 (0) | 2022.02.27 |