3.9勾股数

wangrui0429 / 2023-05-24 / 原文

1.问题

所谓勾股数,就是能够构成直角三角形的三个正整数。

2.代码

#include<cstdio>
using namespace std;
int a,b;
int main()
{
scanf("%d%d",&a,&b);
for(int i=a;i<=b;i++)
{
for(int j=i;j<=b;j++)
{
for(int n=j;n<=b;n++)
{
if(i*i+j*j==n*n)
printf("%d %d %d\n",i,j,n);
}
}
}
return 0;
}