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

fie un sir de n numere naturale. Afisati toate tripletele de forma x,y,z consecutive cu proprietatea ca elementele tripletului formeaza o progresie aritmetica

Răspunsuri la întrebare

Răspuns de enachecristianalexan
0

#include <iostream>

using namespace std;


int main()

{

int v[100], n, i;

int x, y, z;

cin>>n;

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

{

 cin>>v[i];

}

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

{

 for(int j=1;j<=20;j++)

 {

  if(v[i-1] + j == v[i] && v[i] + j == v[i+1])

  {

   x = v[i-1];

   y = v[i];

   z = v[i+1];

   cout<<x<<" "<<y<<" "<<z;

  }

 }

}

}



Ceva de genul. Dar poti mari la j<=20 la cat vrei tu..

Alte întrebări interesante