5-21 求特殊方程的正整数解 (15分)

来源:互联网 发布:诈骗 知乎 编辑:程序博客网 时间:2024/06/17 04:17
#include <stdio.h>int main (){  int i,j,n;  scanf("%d",&n);  int m=0;  for(i=1;i<=100;i++)  {  for(j=i;j<=100;j++)  {  if(i*i+j*j==n)  {  m=1;  printf("%d %d\n",i,j);  }  }  }  if(m==0)  {  printf("No Solution");  }return 0;}

0 0