2014-08-17

orleanz: (main)
2014-08-17 11:13 pm

очередная тривиальнейшая задачка с Эйлера

(все это чисто в плане изучения Хаскелла)

Find the largest palindrome made from the product of two 3-digit numbers.
A palindromic number reads the same both ways.

isPalindrom :: Show x => x -> Bool
isPalindrom x = y == reverse y where y = show x

main = do 
    print $ maximum $ filter isPalindrom [ i*j | i <- range, j <- range ] 
      where range = [100 .. 999]


И после этого - Хаскелл называют "темным" ! Кристальнейшая прозрачность!
orleanz: (main)
2014-08-17 11:34 pm

(no subject)

Российские войска, переодетые в костюм Путина, приближались ко границе с Украиной ...