Pārlūkot izejas kodu

[Haskell][30] Adding Solution

Vinicius Teshima 4 mēneši atpakaļ
vecāks
revīzija
1222cf25d4
1 mainītis faili ar 17 papildinājumiem un 0 dzēšanām
  1. 17 0
      haskell/src/0030.hs

+ 17 - 0
haskell/src/0030.hs

@@ -0,0 +1,17 @@
+
+import Utils
+
+import Data.List
+import Data.Char
+
+solution :: Int
+solution = iterate (+1) 2
+             |> filter (\x -> addResult (\y -> show y |> map digitToInt
+                                                      |> map (^5)
+                                                      |> sum) x
+                                |> (uncurry (==)))
+             |> take 6
+             |> sum
+
+main :: IO ()
+main = putStrLn ("Solution: " ++ show solution)