diff --git a/e020.py b/e020.py new file mode 100644 index 0000000..a879cec --- /dev/null +++ b/e020.py @@ -0,0 +1,15 @@ +# Could use math.factorial, but that takes the fun out of it, doesn it +def factorial(n): + f = n + i = n - 1 + while i > 1: + f = f * i + i = i - 1 + return f + +f = str(factorial(100)) +sum = 0 +for c in f: + sum = sum + int(c) + +print 'Sum of digits in 100!:', sum \ No newline at end of file