Skip to content

Instantly share code, notes, and snippets.

@davidgrenier
Created August 19, 2011 15:36
Show Gist options
  • Save davidgrenier/1157094 to your computer and use it in GitHub Desktop.
Save davidgrenier/1157094 to your computer and use it in GitHub Desktop.
Project Euler 6
let sumOfSquares n =
[1..n]
|> Seq.map (fun x -> x * x)
|> Seq.sum
let squareOfSum n =
let v = [1..n] |> Seq.sum
v * v
let diff n =
squareOfSum n - sumOfSquares n;;
diff 100
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment