Skip to main content

Command Palette

Search for a command to run...

Project Euler Problem#20

Published
•1 min read•View as Markdown
#python program to sum the digits of factorial of a number
fac_num=1
def fac(num):
        global fac_num
        if num==1:
            return fac_num
        else:
            fac_num*=(num)
            return(fac(num-1))
def fac_sum(num):
    global fac
    fac=fac(num)
    sum=0
    for i in str(fac):
        sum+=int(i)
    return sum
print(fac_sum(100))  #648

More from this blog

Untitled Publication

42 posts