mirror of
https://github.com/correl/euler.git
synced 2024-11-23 19:19:53 +00:00
12 lines
399 B
Haskell
12 lines
399 B
Haskell
{- Calculate the sum of all the primes below two million.
|
|
|
|
The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.
|
|
Find the sum of all the primes below two million.
|
|
-}
|
|
|
|
import Text.Printf (printf)
|
|
import Util.Primes (primes)
|
|
|
|
main = do
|
|
printf "Sum of primes below 10: %d\n" (sum (takeWhile (<10) primes))
|
|
printf "Sum of primes below 2,000,000: %d\n" (sum (takeWhile (<2000000) primes))
|