aboutsummaryrefslogtreecommitdiffstats
path: root/smallmult.py
diff options
context:
space:
mode:
Diffstat (limited to 'smallmult.py')
-rw-r--r--smallmult.py35
1 files changed, 19 insertions, 16 deletions
diff --git a/smallmult.py b/smallmult.py
index d672ef0..a8a6344 100644
--- a/smallmult.py
+++ b/smallmult.py
@@ -1,26 +1,29 @@
-#Problem 5 smallest multiple
-#2520 is the smallest number that can be divided by
-#each of the numbers from 1 to 10 without any remainder.
-#What is the smallest positive number that is evenly divisible
-#by all of the numbers from 1 to 20?
+# Problem 5 smallest multiple
+# 2520 is the smallest number that can be divided by
+# each of the numbers from 1 to 10 without any remainder.
+# What is the smallest positive number that is evenly divisible
+# by all of the numbers from 1 to 20?
+
+import PIL
+import math
-import PIL, math
def isDivisible(num, divisors):
- divisible = True
- for j in divisors:
- if(num%j !=0):
- divisible = False
- break
- return divisible
+ divisible = True
+ for j in divisors:
+ if(num % j != 0):
+ divisible = False
+ break
+ return divisible
+
-divs = range(1,21)
+divs = range(1, 21)
found = False
start = 2520
while (not found):
- start+=20
- found = isDivisible(start,divs)
-
+ start += 20
+ found = isDivisible(start, divs)
+
print(start)
print(str(isDivisible(start, divs)))