Una tripleta pitagórica es un conjunto de tres números enteros que forman un triángulo rectángulo. La suma de los cuadrados de los dos números menores debe ser igual al cuadrado del número mayor. Dados tres números a, b y c (siendo c el mayor):
a^2 + b^2 = c^2Además, se dice que una tripleta pitagórica es primitiva si los tres números son coprimos por pares, es decir, el máximo factor primo común entre dos números cualesquiera es 1.
Crea una función que reciba un arreglo de tres números (sin ordenar) y devuelva true si los números constituyen una tripleta pitagórica primitiva y false en caso contrario.
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