From 770455a16809cb3491cf92d2ec026b92d70c8e9e Mon Sep 17 00:00:00 2001 From: Philippe Zwietering Date: Sat, 11 Apr 2020 23:05:55 +0200 Subject: [PATCH] These kinda things are fairly straightforward in Python --- 20/main.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 20/main.py diff --git a/20/main.py b/20/main.py new file mode 100644 index 0000000..9bd4ca3 --- /dev/null +++ b/20/main.py @@ -0,0 +1,29 @@ +import os +import math +import numpy as np + + +def fac(n): + if n == 0: + return 1 + + return n * fac(n-1) + +def sumDigits(n): + s = str(n) + res = 0 + + for c in s: + res = res + int(c) + + return res + +def main(): + print("Hello, this is Patrick") + + f100 = fac(100) + s100 = sumDigits(f100) + print(s100) + +if __name__ == "__main__": + main() \ No newline at end of file