728x90
반응형

import sys

def fact(n):
    res = 1
    if n==1 or n==0:
        return 1
    else:
        for i in range(n,1, -1):
            res*=i
        return res
m = int(sys.stdin.readline())
A = list(str(fact(m)))

if '0' in A:
    for i in range(len(A)-1,-1,-1):
        if A[i]!='0':
            # print(i)
            print(len(A)-i-1)
            break
else:
    print(0)

==> range문 거꾸로 돌리는걸 통하여 뒤에서부터 0이아닌것의 리스트 인덱스값 구하기

728x90
반응형

+ Recent posts