Los requisitos de título para cualquier entero positivo dado N, de la Ecuación X- 2 + la Y 2 = N todas las soluciones entero positivo.
Formatos de entrada:
Se da un número entero positivo en la línea de entrada N ( ≤ 10000).
Los formatos de salida:
ecuación de salida X- 2 + la Y 2 = N toda la solución entero positivo, donde X- ≤ Y. Soluciones de cada contabilidad para una línea, separados por un espacio entre las dos figuras, de acuerdo con la salida de la orden de X ascendente. Si no hay solución, entonces la salida .No Solution
El lugar equivocado
No hay ningún rango explícitas de x e y, el título x <= y no se expresa correctamente;
No se puede anidar para bucle maestro.
La respuesta correcta
#include <stdio.h> int main () { int X, Y, N; scanf ( " % d " , y N); int marca; marca = 0 ; para (X = 1 ; X <= 100 ; X ++ ) { por (Y = X; Y <= 100 ; Y ++ ) { si (X * X + Y * Y == N) { marca = 1 ; printf ( " % d% d \ n " , X, Y); } } } Si(marca == 0 ) printf ( " Sin Solución " ); volver 0 ; }