Tracks
/
Haskell
Haskell
/
Ejercicios
/
Terna pitagórica
Terna pitagórica

Terna pitagórica

Intermedia

Instrucciones

Una terna pitagórica es un conjunto de tres números naturales, {a, b, c}, para los cuales,

a² + b² = c²

y tales que,

a < b < c

Por ejemplo,

3² + 4² = 5².

Dado un número entero N de entrada, encuentra todas las ternas pitagóricas para las cuales a + b + c = N.

Por ejemplo, con N = 1000, hay exactamente una terna pitagórica para la cual a + b + c = 1000: {200, 375, 425}.

Editar en GitHub El enlace se abre en una ventana o una pestaña nuevas
Haskell Exercism

¿Todo listo para empezar Terna pitagórica?

Regístrate en Exercism para aprender y dominar Haskell con 107 ejercicios y mentoría humana real, todo gratis.