本题要求对任意给定的正整数N,求方程XX+YY=N的全部正整数解。
输入格式:
输入在一行中给出正整数N(≤10000)。
输出格式:
输出方程XX+YY=N的全部正整数解,其中X≤Y

#include<stdio.h>
int main()
{
int x =1;
int y=1;
int n;
scanf("%d",&n);
int z=xx+yy;
while( y*y <= n){
while( z <= n){
if(z == n){
printf("%d %d",x,y);
}
y++;
}
x++;
y++;
}
return 0;
}