<프로그래머스 문제풀이: 하샤드 수> Level 1 - 파이썬
조금 생각해보니 숏코딩이 가능한 문제였다: def solution(x): return True if x%sum([int(x) for x in list(str(x))]) == 0 else False x 값 나누기,(x 값을 문자열로 변환 뒤, 이를 리스트로 정의해주고, 이 리스트에 있는 요소들을 다시 정수로 담은 리스트로 만든 후, 이를 더한 값) 이 0 이라면 True를 반환하고, 아니라면 False를 반환해주게끔 설정했다.