[프로그래머스] 하샤드 수Lv.1
def solution(x): x = str(x) a = 0 for i in range(len(x)): a += int(x[i]) return True if int(x) % a == 0 else False
파이썬의 sum 이라는 함수를 사용하면 한줄컷 가능했다. 한 줄 for 는 덤이요.
return n % sum([int(c) for c in str(n)]) == 0