Uma tripla pitagórica é um conjunto de três números inteiros que formam um triângulo retângulo. A soma dos quadrados dos dois números menores deve ser igual ao quadrado do maior número. Dados três números a, b e c (sendo c o maior):
a^2 + b^2 = c^2Além disso, uma tripla pitagórica é considerada primitiva se os três números forem coprimos dois a dois, ou seja, o maior fator primo comum entre quaisquer dois números é 1.
Crie uma função que receba um array com três números (não ordenados) e retorne true se os números constituírem uma tripla pitagórica primitiva e false caso contrário.
is_prim_pyth_triple([4, 5, 3]) ➞ true
is_prim_pyth_triple([7, 12, 13]) ➞ false
is_prim_pyth_triple([39, 15, 36]) ➞ false
# Pythagorean triple, but not primitive.
is_prim_pyth_triple([77, 36, 85]) ➞ trueN/A