diff options
Diffstat (limited to 'smallmult.py')
-rw-r--r-- | smallmult.py | 35 |
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))) |