Je travaille sur le projet Euler Problem 4, et la nécessité de trouver le palindrome du produit de 2 numéros à 3 chiffres, alors je suis venu avec:Palindromes en Haskell
palindrome = [ x*y | x <- [100..999], y <- [100..999], reverse [x*y] == [x*y]]
Pourquoi pas ce travail et comment puis-je le faire fonctionner? Je suppose que je dois d'une manière ou d'une autre obtenir la réponse dans une liste pour qu'elle soit inversée et vérifiée s'il s'agit d'un palindrome.
BTW: ce code me dit que la réponse est 906609. –
Mais je voulais le calculer! Merci quand même –
Désolé si je vous ai gâché la joie de courir le code et de regarder le résultat pour trouver la réponse. Oh ... ce sentiment flou chaud ... Ce n'était pas mon intention :) –