Informatică, întrebare adresată de TyMMy, 9 ani în urmă

Să se elimine duplicatiile dintr-un vector (ex : 2 3 5 2 2 6 2 3 3 să afiseze doar 2 3 5 6)

Răspunsuri la întrebare

Răspuns de Ouroboros
1
# include <iostream>
using namespace std;
int n,a[1001],b[1001],m,j,i;
int main ()
{
cin>>n;
// spui lungimea vectorului
for(i=1;i<=n;i++)
{
    cin>>a[i];
    b[a[i]]++;
}
for(i=1;i<=n;i++)
    if(b[a[i]]>=1)
    {
        cout<<a[i]<<" ";
        b[a[i]]=0;
    }

return 0;
}

Alte întrebări interesante