Informatică, întrebare adresată de annna82, 8 ani în urmă

Sa se afiseze toate tripletele de elemente dintr-un vector cu n elemente numere intregi, care au proprietatea ca sunt numere pitagoreice.​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

#include<iostream>

using namespace std;

int main(){

   int v[1001],n;

   cin>>n;

   for(int i=1;i<=n;i++)

       cin>>v[i];

   for(int i=1;i<=n-2;i++)

       for(int j=i+1;j<=n-1;j++)

           for(int k=j+1;k<=n;k++){

               int x=v[i]*v[i],y=v[j]*v[j],z=v[k]*v[k];

               if(x=y+z||y=x+z||z=x+y)

                   cout<<v[i]<<' '<<v[j]<<' '<<v[k]<<endl;

           }

}


annna82: mulțumesc!
Alte întrebări interesante