[HackerRank] Find Digits

Jongmin Lee (SAVZAK)·2021년 6월 24일
0

HackerRank

목록 보기
28/39

[문제 링크]

[입력]

int n : 분석할 숫자.

[출력]

n 의 각 자릿수중 0이 아니되 n 을 나누어 떨어지게 하는 숫자의 개수

[코드]

def findDigits(n):
    # Write your code here
    divisor = list()
    result = 0
    copy_n = n
    while copy_n !=0:
        divisor.append(copy_n%10)
        copy_n = copy_n // 10
    
    for i in divisor:
        if(i!=0 and n%i==0):
            result+=1
    return result
profile
느리지만 단단하게 걷는 개발자

0개의 댓글