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

se citeste un vector de la tastatura si afiseaza toate perechile de elemente consecutive cu proprietatea ca al 2 lea element al perechii este egal cu pătratul numărului de aparitii a cifrei 1.

va rog , e chiar urgent!!!! am nevoie neaparat! pana la 1 si ceva sa fie gata problema!


Seckar: patratul numarului de aparitii a cifrei 1... in ce anume?
mcd0ggy: c++
Seckar: nu limbajul. de unde anume vrei numarate aparitiile lui unu?
mcd0ggy: de la perechile elementelor consecutive
Seckar: Adica suma aparitiilor din fiecare numar din pereche sau num anume?

Răspunsuri la întrebare

Răspuns de ciurusniucioneoyy3s9
2
#include <iostream>

using namespace std;

int main()
{
    int v[100001],nr=0,n;
    cin>>n;
    for(int i=1;i<=n;i++)
        cin>>v[i];
    for(int i=1;i<=n;i++)
    {
        if(v[i]==1) nr++;
    }
    for(int i=1;i<=n;i++)
        if(v[i+1]==nr*nr) cout<<v[i]<<" "<<v[i+1]<<endl;
    return 0;
}



Seckar: Sunt curios tu unde anume ai cautat aparitiile lui 1 pentru ca nu e precizat.
Alte întrebări interesante