Ternes pitagòriques

Una terna pitagòrica (a, b, c) consisteix en tres nombres naturals
estrictament positius tals que a² + b² = c². Per exemple, (3, 4, 5),
(5, 12, 13) i (6, 8, 10) són algunes de les infinites ternes
pitagòriques. Feu un programa que trobi i pinti els punts (a, b) que
formin part d’una terna pitagòrica i que compleixin 1 ≤ a < m i
1 ≤ b < n. La funció isqrt de math us pot ser útil.

Entrada

L’entrada consisteix en dos noms de colors c₁ i c₂ i en dos naturals
m > 1 i n > 1.

Sortida

Cal generar una imatge m × n de color de fons c₁, amb els punts (a, b)
que formin part d’una terna pitagòrica pintats de color c₂. Per exemple,
recordeu que el punt de dalt a la dreta té coordenades (m − 1, 0).

Informació del problema

Autoria: Salvador Roura

Generació: 2026-02-21T11:47:15.373Z

© Jutge.org, 2006–2026.
https://jutge.org
