Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let palindromeSeq n =
- [1..n]
- |> Seq.rev
- |> Seq.map(fun x -> [1..n]
- |> Seq.rev
- |> Seq.filter(fun y -> (x*y).ToString().ToCharArray() = ((x*y).ToString().ToCharArray() |> Array.rev))
- |> Seq.tryHead
- |> Option.map(fun y -> y*x))
- |> Seq.sortDescending
- |> Seq.head
- palindromeSeq 999
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement