AJUTOR!!!!!!! in C++
Se dă un vector cu n numere naturale. Să se determine câte dintre perechile de elemente egal depărtate de capetele vectorului sunt prime între ele.
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii, reprezentând elementele vectorului.
Programul afișează pe ecran numărul C, reprezentând valoarea cerută.
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>using namespace std;int n,a[101],i,j,nr;int main(){ cin>>n;nr=0; for (int i=1;i<=n;i++) cin>>a[i]; i=1,j=n; while (i<=j) { while (a[i]!=a[j] && a[i]!=0 && a[j]!=0) if(a[i]>a[j]) a[i]-=a[j]; else a[j]-=a[i]; if (a[i]==1 || a[j]==1) nr++; } cout<<nr; return 0;}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă