#include<cstdio>
void getXY(int n)
{
int x,y;
for(x=1;x*x<n;x++)
for(y=x;y*y<n;y++)
if(n==x*x+y*y)
printf("%d^2+%d^2=%d\n",x,y,n);
}
int main()
{
int n;
scanf("%d",&n);
getXY(n);
return 0;
}
将一个数表示成任意两个数的平方和
最新推荐文章于 2023-01-05 11:55:41 发布