Level 1. 하샤드 수

Pear_Mh·2021년 6월 15일
0

Programmers-Level 1.

목록 보기
12/49

12. 하샤드 수

코딩테스트 연습 > 연습문제 > 하샤드 수
https://programmers.co.kr/learn/courses/30/lessons/12947


문제 설명

Input value =

  • arr = 양의 정수

Process =

  • arr의 자릿수의 합으로 arr이 나누어지면 하샤드 수

Output value =

  • Bool

제한 사항

  • arr는 1이상 10000 이하인 정수이다.

문제 구상

#00
arr = 10
#01
str(arr)
#02
arr%sum(int(s) for s in str(arr))==0

문제 풀이

def solution(arr):
    return arr%sum(int(s) for s in str(arr))==0

# Code test
arr = 10
solution(arr)
profile
Beyond the new era.

0개의 댓글