프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 합니다. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수입니다. 자연수 n을 입력받아 n이 하샤드 수인지 아닌지 검사하는 함수를 만들어라
풀이
코드
def solution(x):
sum = 0 //자릿수의 값을 저장할 sum
for i in str(x):
sum += int(i)
if x % sum == 0:
answer = True
else:
answer = False
return answer
[프로그래머스] 위장 (0) | 2022.08.23 |
---|---|
[프로그래머스] 전화번호 목록 (0) | 2022.08.23 |
[프로그래머스] 완주하지 못한 선수 (0) | 2022.08.23 |
[프로그래머스] 폰켓몬 (1) | 2022.08.23 |
[프로그래머스] 핸드폰 번호 가리기 (0) | 2022.08.22 |