반응형
코딩하기 전 생각하기
/*
숫자를 문자열로 변환 후 순회하여 자리 수의 합을 구한다.
숫자가 자리 수의 합으로 나누어 떨어지면 true를,
아니라면 false를 반환한다.
*/
코드
#include <bits/stdc++.h>
using namespace std;
bool solution(int x) {
int sum = 0;
for ( auto c : to_string(x) )
sum += c - '0';
if ( x % sum == 0 ) return true;
return false;
}
느낀점
딱히 없다.
(주의) 기록용으로 작성한 글입니다. 코드가 허접하거나 알고리즘의 효율이 낮을 수 있습니다.
댓글 환영합니다!
반응형
'Algorithm > programmers' 카테고리의 다른 글
[프로그래머스] 콜라츠 추측 (C++) (0) | 2021.07.24 |
---|---|
[프로그래머스] 방문 길이 (C++) (0) | 2021.07.24 |
[프로그래머스] 약수의 개수와 덧셈 (C++) (0) | 2021.07.23 |
[프로그래머스] 소수 만들기 (C++) (0) | 2021.07.23 |
[프로그래머스] 스킬트리 (파이썬) (0) | 2021.07.05 |
댓글