Parcours
/
Haskell
Haskell
/
Exercices
/
Triplet pythagoricien
Triplet pythagoricien

Triplet pythagoricien

Moyen

Instructions

Un triplet pythagoricien est un ensemble de trois nombres naturels, {a, b, c}, pour lesquels,

a² + b² = c²

et tels que,

a < b < c

Par exemple,

3² + 4² = 5².

Étant donné un entier N en entrée, trouve tous les triplets pythagoriciens pour lesquels a + b + c = N.

Par exemple, avec N = 1000, il existe exactement un triplet pythagoricien pour lequel a + b + c = 1000 : {200, 375, 425}.

Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
Haskell Exercism

Prêt à commencer Triplet pythagoricien ?

Inscris-toi sur Exercism pour apprendre et maîtriser Haskell avec 107 exercices, et un vrai mentorat humain, le tout gratuitement.