0
已解决
卞福睿
中级守护
中级守护
#include<bits/stdc++.h>
using namespace std;
int n;
bool ok=false;
bool pf(int i,int j,int k)
{
return i*i+j*j==k*k;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=i+1;j<=n;j++)
{
int k=sqrt(i*i+j*j);
if(pf(i,j,k)&&k<=n)
{
cout<<i<<" "<<j<<" "<<k<<endl;
ok=true;
}
}
}
if(ok==false)
cout<<"No";
return 0;
}
哪位大佬能解决一下