Um trio pitagórico é um conjunto de três números naturais, {a, b, c}, para o qual,
a² + b² = c²
e tal que,
a < b < c
Por exemplo,
3² + 4² = 5².
Dado um número inteiro N de entrada, encontre todos os trios pitagóricos para os quais a + b + c = N.
Por exemplo, com N = 1000, existe exatamente um trio pitagórico para o qual a + b + c = 1000: {200, 375, 425}.
Crie sua conta no Exercism para aprender e dominar Haskell com 107 exercícios e mentoria humana de verdade, tudo de graça.