def Harshad(n):
# n은 하샤드 수 인가요?
sum=0
m=n
while n>0:
sum += n%10
n //=10
if m % sum == 0:return True
else: return False
# 아래는 테스트로 출력해 보기 위한 코드입니다.
print(Harshad(11))
'알고리즘 문제' 카테고리의 다른 글
Programmers Level 2 콜라츠 추측 (0) | 2018.01.28 |
---|---|
Programmers Level 2 자연수를 뒤집어 리스트로 만들기 (0) | 2018.01.28 |
Programmers Level 2 최솟값 만들기 (0) | 2018.01.28 |
Programmers Level 1 짝수와 홀수 (0) | 2018.01.28 |
Programmers Level 1 문자열 내 p와 y의 개수 (0) | 2018.01.28 |