summaryrefslogtreecommitdiff
path: root/progs/a904.py
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2024-05-28 10:29:13 +0200
committerSanto Cariotti <santo@dcariotti.me>2024-05-28 10:29:13 +0200
commitf05d888a0b621ca4e99e2b0fb6e23c097006fe41 (patch)
treeeebbb2489144112d3288393e354d19375a0aa088 /progs/a904.py
Init
Diffstat (limited to 'progs/a904.py')
-rw-r--r--progs/a904.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/progs/a904.py b/progs/a904.py
new file mode 100644
index 0000000..9c41b60
--- /dev/null
+++ b/progs/a904.py
@@ -0,0 +1,19 @@
+import math
+def get_sum(n):
+ sum = 0
+ i = 1
+ while i <= (math.sqrt(n)):
+ if n%i == 0:
+ if n/i == i :
+ sum = sum + i
+ else:
+ sum = sum + i
+ sum = sum + (n / i )
+ i = i + 1
+ sum = sum - n
+ return sum
+def check_abundant(n):
+ if (get_sum(n) > n):
+ return True
+ else:
+ return False \ No newline at end of file