#include <stdio.h>
main()
{
int n,i,j,k;
scanf("%d",&n);
for(i=1;i<=n;++i)
for(j=i+1;j<=n;++j)
for(k=j+1;k<=n;++k)
if(i*i+j*j==k*k)
{
printf("[%d,%d,%d]\t",i,j,k);
}
}
求正整数N以内的所有勾股数。 所谓勾股数,是指能够构成直角三角形三条边的三个正整数(a,b,c)。
最新推荐文章于 2023-03-14 17:13:12 发布