출처: https://meyouus.tistory.com/64 [정보 공유 - For Me For You For Us]
본문으로 바로가기


조금 생각해보니 숏코딩이 가능한 문제였다:

def solution(x):
    return True if x%sum([int(x) for x in list(str(x))]) == 0 else False


x 값 나누기,(x 값을 문자열로 변환 뒤, 이를 리스트로 정의해주고, 이 리스트에 있는 요소들을 다시 정수로 담은 리스트로 만든 후, 이를 더한 값) 이 0 이라면 True를 반환하고, 아니라면 False를 반환해주게끔 설정했다.