Advertisement
Guest User

fuuuuuuuuuu

a guest
Jul 13th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
F# 0.39 KB | None | 0 0
  1. let palindromeSeq n =
  2.     [1..n]
  3.     |> Seq.rev
  4.     |> Seq.map(fun x -> [1..n]
  5.                         |> Seq.rev
  6.                         |> Seq.filter(fun y -> (x*y).ToString().ToCharArray() = ((x*y).ToString().ToCharArray() |> Array.rev))
  7.                         |> Seq.tryHead
  8.                         |> Option.map(fun y -> y*x))
  9.     |> Seq.sortDescending
  10.     |> Seq.head
  11.  
  12. palindromeSeq 999
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement