ProjectEuler-Problem20-Factorial digit sum

# @Time    : 2017/7/11 20:26
# @Author  : wanyang
# @Mail    :[email protected]
# @Git     :https://github.com/wanyang19880625
# @Question:https://projecteuler.net/problem=20
# @Answer  :

# 階乘函數
def factorial(n):
    if n == 1:
        return 1
    else:
        return n * factorial(n - 1)

print(sum([int(digit) for digit in str(factorial(100))]))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章