Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, v[101], i, gasit=0, poz;
cin >> n;
for (i=1; i<=n; i++) {
cin >> v[i];
}
for (i=2; i<n && gasit==0; i++) {
if (2*v[i]==v[i-1]+v[i+1]) {
gasit=1;
poz=i;
}
}
if (gasit) cout << poz;
else cout << "nu exista";
return 0;
}
Explicație:
Succese!
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,ok=0,poz;
int a[1024];
for(int i=1; i<=n; i++){
cin>>a[i];
}
for(int i=2; i<n; i++){
if((a[i-1]+a[i+1])/2==a[i] && ok==0)
poz=i;
ok=1;
}
if(ok) cout<<poz;
else cout<<"nu exista";
return 0;
}
Explicație: