diff --git a/solutions/010/summationofprimes.py b/solutions/010/summationofprimes.py new file mode 100644 index 0000000..a8157e9 --- /dev/null +++ b/solutions/010/summationofprimes.py @@ -0,0 +1,18 @@ +import math + +primeSum = 0 +currentNumber = 1 +limit = 2000000 + +def is_prime(maybeprime): + for i in range(2, math.floor(math.sqrt(maybeprime) + 1)): + if maybeprime % i == 0: + return False + return True + +while currentNumber < limit: + currentNumber += 1 + if is_prime(currentNumber): + primeSum += currentNumber + +print("The sum of all primes below two million is: " + str(primeSum)) \ No newline at end of file